我刚刚开始使用 Ubuntu 作为操作系统,想问一下使用 apache 并通过程序或 FTP 将我的文件保存在 /www 上的最佳做法是什么。
太感谢了!
答案1
如果你有 root 权限,你可以使用 sftp 和远程控制用于远程访问。
sudo apt-get install openssh-server
您甚至可以挂载远程文件夹,只需将以下行添加到您的 fstab 即可:
sshfs#username@ip:/var/www /media/mywww fuse IdentityFile=/root/.ssh/id_rsa,defaults,nonempty,allow_other,idmap=user,uid=userid,gid=usergrpu 0 0
您可以在本地将您的用户添加到 www-data 组:
sudo adduser <username> www-data
sudo chown -R www-data:www-data /var/www
sudo chmod -R g+rw /var/www
答案2
如果是在同一台计算机上,您不能只使用:
sudo cp -r '/PATH/TO/FOLDER' '/www/OTHER-FOLDER'
这会将/PATH/TO/FOLDER
目录复制到/www/OTHER-FOLDER
- 这也适用于文件。
要移动文件夹,请使用mv
而不是cp
。
删除文件夹确保它是正确的文件夹...:
sudo rm -r '/PATH/TO/FOLDER'