Unix & Linux

Вопросы и ответы для пользователей Linux, FreeBSD и других Un * x-подобных операционных систем

8
Команда History внутри скрипта bash
History - это встроенная в оболочку команда, которую я не смог использовать в скрипте BASH. Итак, есть ли способ добиться этого с помощью сценария BASH? Вот мой сценарий для вас: #!/bin/bash history | tail -100 > /tmp/history.log cd /tmp uuencode history.log history.txt | mail -s "History log of server" hello@hel.com

2
Что использовать для укрепления Linux box? Apparmor, SELinux, grsecurity, SMACK, chroot?
Я планирую вернуться к Linux в качестве настольного компьютера. Я хотел бы сделать это более безопасным. И попробуйте несколько методов защиты, особенно если я планирую получить свой собственный сервер. Какая была бы хорошая, вменяемая стратегия закалки? Какие инструменты мне следует использовать - Apparmor, SELinux, SMACK, chroot? Должен ли я использовать …

3
Каковы плюсы / минусы различных методов блокирования SSH-атак методом перебора?
Существует ряд различных пакетов, позволяющих исключить IP-адреса, с которых в вашей системе запускаются атаки методом перебора SSH. Например: DenyHosts Sshguard fail2ban Каковы плюсы / минусы этих или каких-либо других? Мое текущее решение - взять электронную почту, которую logwatch генерирует каждый день, и записать вопиющие IP-адреса в текстовый файл, который я …
20 ssh  security 

4
Как мне связать префикс tmux с Super?
Я нахожу даже Ctrl+bочень emacsпохожим, но я понимаю суть. Мне интересно, могу ли я связать это с одним нажатием клавиши, которую я не использую другим способом? а именно Super_L(также известный как левая клавиша Windows. Почему я говорю, что Super_L запускается xevв терминале и нажимает эту клавишу)

5
Корреляция / var / log / * временные метки
/var/log/messages, /var/log/syslogи некоторые другие файлы журналов используют метку времени, которая содержит абсолютное время, например Jan 13 14:13:10. /var/log/Xorg.0.logи /var/log/dmesg, кроме вывода $ dmesg, использовать формат, который выглядит как [50595.991610] malkovich: malkovich malkovich malkovich malkovich Я предполагаю / собираю, что числа представляют секунды и микросекунды с момента запуска. Однако, моя попытка …
20 linux  xorg  logs  timestamps 

4
Дублирование установки Linux на основе Yum
Учитывая установку на основе Yum (в частности, в моем случае, установку Scientific Linux 5.1 x86_64), как мне дублировать установленные программы и утилиты на новую машину, основанную на Fedora Core x86_64? Аппаратные средства очень похожи, но не идентичны, и есть очевидная разница, что SL5 основан на EL, а не на Fedora; …
20 yum 

3
Я случайно chmod -R + x по каталогу. Как восстановить правильные разрешения?
Ну, чтобы быть конкретным, это было chmod -R 755. Теперь каждый файл исполняемый, чего я не хочу. Я думаю, что я должен смотреть на первые два байта каждого файла для #!, но охватит ли это все? Должен ли я вместо этого использовать, fileчтобы посмотреть на все и основывать свое решение …

7
Как скопировать файл, который все еще пишется поверх ssh?
Вот ситуация: Я загружаю большой файл с клиента A на сервер, используя sftp. Мне также нужно скачать этот файл с сервера на клиент B через SSH. Я хотел бы начать передачу с сервера на клиент B, когда загрузка все еще происходит с клиента A. Какой лучший метод / инструмент, чтобы …

3
Открытие вертикального терминала в Vim 8.1
Vim 8.1 добавил :terminalкоманду, которая открывает новый терминал bash в виде сплита. Однако это всегда кажется горизонтальным разделением, и я предпочитаю вертикальное разделение. Есть ли способ открыть терминал как вертикальное разделение без использования: :vsp :terminal <c-w>j :q В качестве альтернативы, есть ли способ добавить его в качестве команды в мой …
20 vim  vimrc 

3
Есть ли недостатки настройки `noclobber`?
Учитывая, что zshможет заглушить все файлы, заданные командой: >* Я думаю, что установка опции noclobberбыла бы хорошей идеей. Я всегда могу использовать, >| fileесли я хочу использовать стандартное поведение clobber в bash и zsh. (Zsh также допускает альтернативный синтаксис >!file). Я предполагаю, noclobberчто по умолчанию не установлен из-за совместимости с …
20 bash  shell  zsh 

1
`At` запускает команду позже, если компьютер выключен в указанное время?
Я хочу запланировать задания с помощью at, но я не уверен, что произойдет, если компьютер будет приостановлен в указанное время: выполнится ли команда, как только компьютер снова anacronвключится (как с помощью ), или она не будет выполнена вообще (как с cron)? Если вы укажете задание, которое будет обязательно выполняться в …
20 scheduling  at 


2
Каковы различия между ncat, nc и netcat?
Я не уверен, когда использовать nc, netcatили ncat. Если один является устаревшей версией другого? Если один доступен только на одном дистрибутиве? Если это одна и та же команда, но с разными именами? На самом деле я немного смущен. Мой вопрос связан с желанием провести тест скорости сети между двумя серверами …
20 centos  netcat  nc 

1
Загрузочный UEFI + BIOS в реальном времени Debian растянуть amd64 с постоянством
Вся информация, которую я сейчас нахожу по этому вопросу, на мой вкус недостаточна. Оно либо устарело, либо вводит в заблуждение, либо даже неверно, кажется слишком сложным или не охватывает этот конкретный вопрос. Цели: загрузочный USB-накопитель (поддерживается как UEFI, так и устаревший BIOS) (на основе) живой Debian 9 (растянуть) постоянство (по …

2
Устаревшие параметры при перезапуске openssh в Stretch
Сегодня, после обновления в Debian Stretch, он начал отображать эти предупреждения при перезапуске sshсервиса с моей текущей конфигурацией: /etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval /etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits /etc/ssh/sshd_config line 29: Deprecated option RSAAuthentication /etc/ssh/sshd_config line 36: Deprecated option RhostsRSAAuthentication [....] Restarting OpenBSD Secure Shell server: sshd /etc/ssh/sshd_config …
20 debian  openssh 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.