按照 Linode 安全托管服务器的教程,我禁用了 root 用户。
我有普通用户,如果我想进行更改,我总是可以输入 sudo。当我尝试将内容 FTP 到这些文件夹中时,问题就出现了,我需要输入 sudo。
有什么想法我可以直接上传到这些文件夹吗?如果没有,我最好的选择是什么?上传到我的用户文件夹并复制所有内容?
答案1
我还是个新手所以这可能不正确。
您提到您希望安全地托管您的服务器并希望使用 FTP 传输内容。现在我的印象是 FTP 不是传输文件的最安全方式。也许我错了。
我想知道 scp 是否能实现你的目标?抱歉发布链接,但这里有很多信息可能有用。
答案2
好吧,如果您的 ftp 用户没有他应该拥有的文件夹的写权限,他将无法访问。要么授予该用户对特定文件夹的写权限,要么将文件通过 ftp 传输到他有写权限的目录,然后通过 ssh 登录并移动文件。
scp
也是一种更安全、更方便的方法,可以将一些文件复制到正在运行 ssh 的服务器。