我在 Linux 上有一个 Web 应用程序。上传文件时,我想将文件保存到另一台服务器(Linux 操作系统)的网络中。我使用 mount -rw 命令挂载文件夹,我想将文件保存到本地文件夹,但我仍然无法上传文件。我该怎么办?
答案1
在本地挂载远程文件夹的一个好方法是通过“sshfs”
它通过标准 SSH 端口 (22) 工作。快速、加密、无痛的 NFS 替代方案
SSHFS[电子邮件保护]:/var/www/htdocs www-示例
如果需要访问非用户文件夹:
1)您可以通过 /etc/ssh/sshd_config 允许 root 登录(不太安全)
2)更改远程文件夹的权限以允许普通用户访问
3)设置密钥。
答案2
一个简单的方法就是使用 scp:
scp filename.zip server:/path/to/dir/filename.zip
您需要确保正确配置了 ssh 密钥,以便您的客户端计算机无需密码即可连接到服务器计算机。man ssh-keygen
尝试man ssh-copy-id
。