在 Ubuntu 12.04 上 /etc/skel/ 是新用户放置额外文件的正确位置吗?

在 Ubuntu 12.04 上 /etc/skel/ 是新用户放置额外文件的正确位置吗?

在 Ubuntu 12.04 上 /etc/skel/ 是新用户放置额外文件的正确位置吗?

在Linux管理手册中,它提到的文件/usr/local/lib/skel看起来不像是Ubuntu风格的路径,也不存在于我新安装的12.04服务器上。

我只是好奇是否有类似conf.d目录的东西/etc/skel/,以及/usr/local/skel它在文档中的什么位置。

我知道您可以使用 adduser 变量来指定使用哪个骨架SKEL- 只是好奇在系统管理的这一部分中编辑骨架的“正确”方法是什么 - 如果有一致同意的方法的话。

答案1

您输入的任何内容(文件或目录)/etc/skel/都将被复制到新用户的主目录。

您可以将自定义 .bashrc 文件等内容放在此处。或者,您可以进行系统配置,这取决于您到底想做什么。例如,ssh 设置将位于/etc/ssh/sshd_config(服务器)或/etc/ssh/ssh_config(客户端)中

相关内容