Unix & Linux

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

2
Как избежать атак escape-последовательности в терминалах?
Читая подробности о CVE-2009-4487 (что касается опасности escape-последовательностей в лог-файлах), я немного удивлен. Цитировать CVE-2009-4487 : nginx 0.7.64 записывает данные в файл журнала без очистки непечатаемых символов, что может позволить удалённым злоумышленникам изменить заголовок окна или выполнить произвольные команды или перезаписать файлы через HTTP-запрос, содержащий escape-последовательность для эмулятора терминала. Понятно, …


1
Как установить swapiness для Linux?
/proc/sys/vm/swappinessэто хорошо, но я хочу ручку, которая соответствует процессу /proc/$PID/oom_adj. Так что я могу сделать некоторые процессы менее вероятными, чем другие, чтобы обменять их страницы. В отличие от memlock()этого, это не предотвращает замену программы. И, например nice, пользователь по умолчанию не может сделать свои программы менее вероятными, но только с …
29 linux  process  swap 



8
Почему мой crontab не сработал?
Я использовал, crontab -eчтобы добавить следующую строку в мой crontab: * * * * * echo hi >> /home/myusername/test Тем не менее, я не вижу, чтобы тестовый файл был записан в. Это проблема с правами доступа или crontab работает неправильно? Я вижу, что процесс cron запущен. Как я могу отладить …
29 cron 

6
Отправка аудио через сеть
Это довольно сумасшедшая идея. Я планирую настроить конфигурацию, при которой звук, воспроизводимый на моем ноутбуке, будет передаваться на домашний сервер через локальную сеть, чтобы звук воспроизводился на сервере, подключенном к Hi-Fi с хорошими динамиками. Предполагается, что он предназначен для просмотра фильмов на ноутбуке со звуком на динамиках без перестановки кабелей. …
29 networking  audio 


7
OS X: как сохранить компьютер от сна во время сеанса SSH
Когда я подключаюсь к компьютеру с OS X в моей сети, сеанс длится до тех пор, пока OS X не перейдет в спящий режим. Есть ли способ предотвратить это во время моего сеанса SSH , кроме физического нажатия мыши или набора клавиш, или ручного отключения функции сна? РЕДАКТИРОВАТЬ: сессия ssh …


7
Как я могу использовать DD для переноса данных со старого диска на новый диск?
Я модернизирую внутренний жесткий диск SATA на моем ноутбуке с 40G на 160G. У меня есть рабочий стол Linux / Ubuntu с картой SATA. Я бы на самом деле хотел сделать то же самое для пары ящиков CentOS и FreeBSD на работе, и, похоже, у этого было бы то же …

5
Как минимизировать использование дискового пространства
Одной из моих машин является EeePC Surf объемом 2 ГБ , аккуратный нетбук с очень ограниченными ресурсами. Настолько ограниченный, что сейчас у меня осталось 22 МБ свободного места. На нем я использую Arch Linux с Openbox DE и набором необходимых приложений для его работы в качестве мобильного ПК. Какие методы …

4
Можно ли предоставить пользователям доступ по sftp без доступа к оболочке? Если да, то как это реализовано?
У меня есть массив пользователей, которым нужно просто загружать файлы на свои домашние каталоги. Я думаю, что sftp будет достаточно, но я не хочу, чтобы они входили через шелл. Так возможно ли это? Моя платформа - Centos 7, домашние каталоги пользователей хранятся, скажем, / personal / $ user Я создал …
29 sftp  nologin 

4
Выравнивание вывода сценария оболочки Bash
Мой сценарий: date echo -e "${YELLOW}Network check${NC}\n\n" while read hostname do ping -c 1 "$hostname" > /dev/null 2>&1 && echo -e "Network $hostname : ${GREEN}Online${NC}" || echo -e "${GRAY}Network $hostname${NC} : ${RED}Offline${NC}" done < list.txt sleep 30 clear done Выводит ли информация следующим образом: Network 10.x.xx.xxx : Online Network 10.x.xx.xxx …

1
Bash запоминает неверный путь к исполняемому файлу, который был перемещен / удален
Когда я делаю which pip3 я получил /usr/local/bin/pip3 но когда я пытаюсь выполнить, pip3я получаю ошибку следующим образом: bash: /usr/bin/pip3: No such file or directory Это потому, что я недавно удалил этот файл. Теперь whichкоманда указывает на другую версию, pip3которая находится в, /usr/local/binно оболочка все еще помнит неправильный путь. Как …
29 bash  path  which 

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