ssh许多用户到一个家

时间:2010-06-04 07:56:07

标签: unix ssh ssh-keys

我想允许一些受信任的用户将文件scp到我的服务器(对特定用户),但我不想给这些用户一个家,也不想ssh登录。

我无法理解我必须创建的用户/群组的正确设置才能实现此目的。

我会举一个例子;

有:

  1. MyUser@MyServer
  2. MyUser属于论坛MyGroup
  3. MyUser的主页可以说是/home/MyUser
  4. SFTPGuy1@OtherBox1
  5. SFTPGuy2@OtherBox2
  6. 他们将id_dsa.pub给我,然后将其添加到我的authorized_keys

    我估计,我会在我的服务器上做类似

    的事情

    useradd -d /home/MyUser -s /bin/false SFTPGuy1(和其他人一样......)

    最后,useradd -G MyGroup SFTPGuy1(然后又是另一个人)

    我希望SFTPGuys能够sftp -o IdentityFile=id_dsa MyServer并被带到MyUser的家......

    嗯,事实并非如此...... SFTP一直在问我输入密码。

    有人能指出我错过了什么吗?

    谢谢你,

    F。

      

    编辑:刚认识到ServerFault和re-opened there

1 个答案:

答案 0 :(得分:0)

authorized_keys对他们是否可读(对于MyGroup组)?