在服务器上,我们发现在创build新用户时,我们需要在每个用户的.netrc文件中添加FTP被动命令。
当创build新用户时,是否可以自动创build这个和其他默认值(在某些文件中)?
在几乎所有的Linux发行版上,标准的用户创build工具都会将/etc/skel的内容复制到用户新创build的主目录中。 至less对于标准用户而不是系统用户。
像Debian / Ubuntu这样的有adduser命令的发行版都提供了一个方法,在这个方法中你可以在创build新用户之后调用额外的脚本进行后期处理。
@least在redhat衍生产品下,useradd将/ etc / skel下的所有文件复制到新用户的家中。
把默认的骨架文件放在/etc/skel目录下。 这些文件将被复制到新的用户主目录,只记得在useradd命令中使用-m参数。