Tag: sftp

我应该将我的/ var / www目录符号链接到我的家吗?

我刚安装了LAMP设置的Ubuntu Server 10.04。 我想在那里托管一个网站,但我不确定哪个是在服务器上获取/编辑我的文件的最佳方式。 谷歌搜索提供了很多选择,但我不确定哪个是最好的? 除非有更好的选择,否则我想在另一台PC(Windows或Linux)上创建页面并使用SFTP将更改同步到服务器 – 但我是否在〜/或通过更改权限对符号链接的文件夹执行此操作在/ var / www /文件夹中?

我怎样才能将仅使用sftp的SSH用户带入家中?

我想让客户端访问我的服务器,但我想将这些用户限制在他们的主目录中。 我将在我希望他们能够看到的任何文件中绑定mount。 我创建了一个名为bob的用户,并将他添加到一个名为sftponly的新组中。 他们在/home/bob有一个主目录。 我已将shell更改为/bin/false以停止SSH登录。 这是他们的/etc/passwd行: bob:x:1001:1002::/home/bob:/bin/false 我还更改了/etc/ssh/sshd_config以包含以下内容: Match Group sftponly ChrootDirectory /home/%u ForceCommand internal-sftp AllowTcpForwarding no 当我尝试以他们身份登录时,这就是我所看到的 $ sftp bob@server bob@server’s password: Write failed: Broken pipe Couldn’t read packet: Connection reset by peer 如果我注释掉ChrootDirectory线,我可以使用SFTP,但是他们可以自由控制服务器。 我发现ChrootDirectory /home工作正常,但它仍然可以访问任何主目录。 我已经明确地尝试过ChrootDirectory /home/bob但这也不起作用。 我究竟做错了什么? 如何将bob限制为/home/bob/ ? – – 编辑 – – – 好的,所以我只看了一下/var/log/auth.log并看到了这个: May 9 14:45:48 nj sshd[5074]: pam_unix(sshd:session): […]

如何在Ubuntu上设置受限SFTP服务器?

我想知道如何设置root,sudo,sftp-only用户帐户,这些帐户在登录时不需要公钥validation。我还想知道如何设置sftp-only用户的主目录。无法访问上层其他目录。