添加新用户时没有 .ssh 目录

添加新用户时没有 .ssh 目录

CentOS 5.3

我通过执行以下操作添加了新用户:

useradd -m jobBlogs

它会创建包含初始文件的主目录。但是,当我执行以下操作时

ls -a

没有.ssh 目录。

我在这里做错了什么吗?

非常感谢您的建议,

答案1

通过提供 mkdir .ssh 将 .ssh 添加到 /etc/skel

答案2

也许我忽略了一些东西,但是......为什么新创建的主页里面会有一个 .ssh 目录?^^;

答案3

当我在处理这个任务时,我在 2 台应该允许无密码 ssh 的服务器上也遇到了同样的问题。

然后我在 $HOME 下手动创建了目录,但 ssh 仍然要求输入密码。然后正如 David Spillett 所说,这是权限问题。将 .ssh 目录的权限更改为 700,它就正常工作了。

感谢 David Spillett。

相关内容