复制目录和文件

复制目录和文件

我的 Ubuntu 14.04 LTS 服务器最近宕机了。我使用 16.04 LTS 重建了服务器。我通过 CD 启动了 Live 版本,但没有安装,因此我可以从备份外部 USB 驱动器中获取文件,这些驱动器上有我的配置、WordPress 文件,希望将 /etc 和 /var 以及我需要的其他任何文件从备份复制到新服务器安装。当我尝试这样做时,我收到一条消息,我没有权限。我需要做什么来设置权限,以便将这些文件转移到新安装。此外,我是否需要带上其他文件才能让网站再次上线”一如既往地感谢任何帮助。

答案1

运行 Ubuntu 16.04 Live 选项时,默认情况下您将是无特权的“ubuntu”用户。除此之外,服务器上的 /var/www/ 通常由 root(管理员)用户拥有的用户/组,这会阻止以无特权用户身份写入 /var/www/,因此您可以使用“sudo”来克服这个问题。例如,您可以在 Live 会话中执行以下操作:

sudo cp -av /media/ubuntu/backup-usb-disk/var/www/* /var-www-mountpoint/

其中 /media/ubuntu/backup-usb-disk/var/www/ 是您的备份,/var-www-mountpoint/ 是您新安装的服务器上的 /var/www/ 文件夹。

相关内容