Unix & Linux

78
Служит ли / usr / sbin / nologin оболочкой для входа в целях безопасности?

В моем /etc/passwdфайле, я могу видеть , что www-dataиспользуется Apache пользователь, а также все виды пользователей системы, имеет либо /usr/sbin/nologinили в /bin/falseкачестве оболочки. Например, вот подборка строк: daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin...

78
Как отобразить сообщения журнала из предыдущих загрузок под CentOS 7?

Выполнение journalctlв системе CentOS 7 просто печатает сообщения, сгенерированные после последней загрузки. Команда # journalctl --boot=-1 печать Failed to look up boot -1: Cannot assign requested address и выходит со статусом 1. Сравнивая его с текущей системой Fedora, я замечаю, что CentOS 7 не...

78
Архивирование содержимого папки без включения самой папки

У меня есть каталог, folderкоторый выглядит так: folder -> root_folder -> some files Я хочу заархивировать этот каталог zipped_dir, я попытался: zip -r zipped_dir.zip folder/* Но это создает ZIP, который выглядит следующим образом: zipped_dir -> folder -> root_folder -> some files...

78
Есть ли веская причина для запуска sudo su?

Чтобы запустить корневую оболочку на машинах, где учетная запись root отключена, вы можете запустить одно из: sudo -i: запустить интерактивную оболочку входа (читает /root/.bashrcи /root/.profile) sudo -s: запустить интерактивную оболочку без входа в систему (читает /root/.bashrc) В мире Ubuntu я...

77
Хорошо ли сделать отдельный раздел для / boot?

Я видел, как некоторые люди делают отдельный раздел для /boot. Какая польза от этого? С какими проблемами я могу столкнуться в будущем , делая это? Кроме того, кроме /homeи /boot, какие разделы могут быть разделены? Это...

77
Советы по переводу ~ под контроль исходного кода

Я хочу поставить свой домашний каталог (~) под контроль исходного кода (в данном случае git), так как у меня есть много файлов настроек (.gitconfig, .gitignore, .emacs и т. Д.), Которые я хотел бы переносить на разные машины, и иметь их в Git было бы неплохо для их извлечения. Моим основным...

77
Как подключиться к удаленному серверу с помощью закрытого ключа?

У меня есть два сервера. Оба сервера находятся в CentOS 5.6. Я хочу SSH с Сервера 1 на Сервер 2, используя свой закрытый ключ (OpenSSH SSH-2 Private Key). Я не знаю, как сделать это через Unix. Но то, что я сделал в Windows, используя Putty, это передал свой закрытый ключ OpenSSH в putty-gen и...

77
Сортировка вывода «найти»?

Мне нужно иметь возможность сортировать вывод по алфавиту findперед передачей его в команду. Ввод | sort |между не работал, так что я мог сделать? find folder1 folder2 -name "*.txt" -print0 | xargs -0...

77
Какие установленные программные пакеты используют больше всего дискового пространства в Debian?

Недостаточно места на моем корневом разделе, поэтому я хочу удалить некоторые приложения из системы. Как узнать, какие программные пакеты занимают больше всего дискового пространства? Можно ли это просмотреть aptitude? Я знаю об общих анализаторах дискового пространства, таких как dfили baobab, но...

77
Насколько безопасно кошка произвольного файла?

Иногда, когда я catбинарный файл по ошибке, мой терминал искажается. Ничто быстрое resetне может исправить, но теоретически злоумышленник не может создать файл, который при отображении на терминале будет выполнять произвольный код? Через эксплойт в эмуляторе терминала или другим...

77
Подключение к сети Wi-Fi через командную строку

Я пытаюсь подключиться к своей сети WEP только с помощью командной строки (Linux). Я бегу: sudo iwconfig wlan0 mode Managed essid 'my_network' key 'xx:xx:... hex key, 26 digits' Затем я пытаюсь получить IP с sudo dhclient -v wlan0 или же sudo dhclient wlan0 безуспешно (пытался пинговать...

77
Почему мое регулярное выражение работает в X, а не в Y?

Я написал регулярное выражение, которое хорошо работает в определенной программе (grep, sed, awk, perl, python, ruby, ksh, bash, zsh, find, emacs, vi, vim, gedit,…). Но когда я использую его в другой программе (или в другом варианте Unix), он перестает совпадать....

77
Как узнать, установлен ли пакет через yum в bash-скрипте?

Я пытаюсь написать сценарий, который устанавливает пакеты, но если он не удается в какой-либо момент позже, сценарий откатывает все, что он установил. Конечно, если пользователь уже ранее установил пакет, я не хочу удалять его из-под них. Как мой сценарий может сказать, был ли пакет предварительно...

77
Как отменить `set -x`?

Я набрал set -xв терминале. Теперь терминал продолжает печатать последнюю команду, запущенную поверх моего вывода, поэтому команда ~]$echo "this is what I see" возвращается + echo 'this is what I see' this is what I see Там нет справочной страницы для set, как мне set...

76
su options - запуск команды от имени другого пользователя

Мне было интересно, как запустить команду как другой пользователь из сценария. У меня есть владелец скрипта, установленный как root. У меня также есть следующая команда, запускаемая в скрипте для запуска команды от имени пользователя hudson: su -c command hudson Это правильный...