Более простой способ удалить Samba, который проще и чище.
sudo apt-get autoremove samba samba-common
Этот шаг использует autoremove для удаления пакета.
sudo apt-get purge samba samba-common
Этот шаг использует autoremove для удаления пакета.
sudosh. Github предоставляет подробные инструкции по настройке sudosh в качестве оболочки пользователя по умолчанию:
Включить ведение журнала sudo. Изменить /etc/sudoers.d/sudosh:Defaults log_output
Defaults!/usr/bin/sudoreplay !log_output
Defaults!/sbin/reboot !log_output
Добавить эту команду в /etc/shells: /usr/bin/sudosh
Совет. Чтобы пользователи не могли использовать другие оболочки для входа в систему, удалите эти оболочки из /etc/shells. Обновите пользователя foobar, чтобы использовать оболочку sudosh. chsh -s /usr/bin/sudosh foobar
echo 'foobar ALL=(foobar) ALL' > /etc/sudoers.d/sudosh-foobar
ПРИМЕЧАНИЕ: имена файлов в sudoers.d не могут содержать символ . Альтернативой (хотя намного проще обходить!) является alias, например ::!d14] alias raja='sudo -u raja sudosh'
alias ssh_login='sudo ssh xyz@server-ip-address sudosh'
sudosh. Github предоставляет подробные инструкции по настройке sudosh в качестве оболочки пользователя по умолчанию:
Включить ведение журнала sudo. Изменить /etc/sudoers.d/sudosh:Defaults log_output
Defaults!/usr/bin/sudoreplay !log_output
Defaults!/sbin/reboot !log_output
Добавить эту команду в /etc/shells: /usr/bin/sudosh
Совет. Чтобы пользователи не могли использовать другие оболочки для входа в систему, удалите эти оболочки из /etc/shells. Обновите пользователя foobar, чтобы использовать оболочку sudosh. chsh -s /usr/bin/sudosh foobar
echo 'foobar ALL=(foobar) ALL' > /etc/sudoers.d/sudosh-foobar
ПРИМЕЧАНИЕ: имена файлов в sudoers.d не могут содержать символ . Альтернативой (хотя намного проще обходить!) является alias, например ::!d14] alias raja='sudo -u raja sudosh'
alias ssh_login='sudo ssh xyz@server-ip-address sudosh'