我编写了一个python脚本并将其放入/ bin。我需要的是让用户只有在通过ssh登录我的电脑时才能运行这个脚本。 我设置了一个别名来生成用户信息,如下所示:
alias USER_GEN='useradd -d /dev/null -s /bin/my_shell.py'
问题:
问题:
如何让这些警告消失?
答案 0 :(得分:0)
/dev/null
不是目录。这是一个(特殊)文件。主目录应该是一个目录。如果不是,则login
进程将使用根目录作为主目录,如图所示。
如果您希望用户无法在其主目录中创建文件,请不要授予他们对目录的写入权限。但请确保它是一个目录。