Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: С чем кушать /etc/nologin  (Прочитано 3247 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
С чем кушать /etc/nologin
« : 21 Июня 2011, 03:44:11 »
Имеется скрипт(чутка сократил)
#!/bin/bash
touch /etc/nologin
эрэм эрэф /home/user/Рабочий\ стол/
cp -ra --remove-destination /home/laguna/user-save/* /home/user/
rm /etc/nologin
Я не понимаю зачем нужны  touch /etc/nologin и rm /etc/nologin
Понятно , что создаётся файл и после всех операций удаляется (скрипт стоит на автозапуск , как его запускать выяснял тута https://forum.ubuntu.ru/index.php?topic=156349.msg1155064)
Нашёл только это http://manpages.ubuntu.com/manpages/hardy/ru/man5/nologin.5.html , но видимо из-за своей недалёкости так и не понял что это даёт !
Объясните пожалуйста , если не трудно . Заранее спасибо
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: С чем кушать /etc/nologin
« Ответ #1 : 21 Июня 2011, 08:24:02 »
Цитировать
Следующий файл /etc/nologin. Файл может быть полезен, когда систему нужно заблокировать на время . Это легко сделать создав файл, например, echo "System down, sorry" > /etc/nologin

Тогда все пользователи, кроме рута, не смогут заходить в систему. Им будет посылаться сообщение "System down, sorry", и коннект с ними будет прерываться.

В вашем случае ничего пользователям не будет выводится, произойдет удаление пользовательских данных и копирование каких-то, которые находятся /home/laguna/user-save/*

Хотя я не знаю, будет ли это работать на практике, нужно пробовать.

Я не понимаю зачем нужны  touch /etc/nologin и rm /etc/nologin
touch /etc/nologin - запрещает вход в систему всем кроме рута, дается вывод файла при попытке захода
rm /etc/nologin - разрешает вход в систему всем пользователям
« Последнее редактирование: 21 Июня 2011, 08:30:12 от truegeek »

Оффлайн Zeka13

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: С чем кушать /etc/nologin
« Ответ #2 : 21 Июня 2011, 21:58:59 »
Благодарю , это пролило свет на многие вопросы
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.