Bash owncloud无法访问目录

Bash owncloud无法访问目录,bash,raspberry-pi,owncloud,Bash,Raspberry Pi,Owncloud,我在我的raspberry pi上运行Raspbian版本7。我在这上面运行自己的云。我已在/media/Owncloud下安装了一个外部驱动器。这是我自己的云存储所有文件的地方。我无法访问此目录。当我尝试cd/media/Owncloud时,会出现以下错误: -bash:cd:/media/Owncloud/:权限被拒绝 如何访问此目录?要访问/media/Owncloud,您需要设置适当的权限。运行命令sudo chmod 755/media/Owncloud(以获得相对于权限777的更多安

我在我的raspberry pi上运行Raspbian版本7。我在这上面运行自己的云。我已在/media/Owncloud下安装了一个外部驱动器。这是我自己的云存储所有文件的地方。我无法访问此目录。当我尝试
cd/media/Owncloud
时,会出现以下错误:
-bash:cd:/media/Owncloud/:权限被拒绝


如何访问此目录?

要访问/media/Owncloud,您需要设置适当的权限。运行命令
sudo chmod 755/media/Owncloud
(以获得相对于权限777的更多安全性)

您可能还需要允许Web服务器访问该目录。为此,运行
sudo chown-R www-data:www-data/media/Owncloud

资料来源: 我自己遇到同样问题的经历和沮丧
在Raspberry Pi上设置owncloud是一个很棒但有些过时的指南。

为了访问/media/owncloud,您需要设置适当的权限。运行命令
sudo chmod 755/media/Owncloud
(以获得相对于权限777的更多安全性)

您可能还需要允许Web服务器访问该目录。为此,运行
sudo chown-R www-data:www-data/media/Owncloud

资料来源: 我自己遇到同样问题的经历和沮丧
在Raspberry Pi上设置owncloud是一个很好的指南,尽管有些过时。

owncloud和外部硬盘驱动器很棘手,而且您有权限问题。由于某些原因,尝试链接到外部硬盘驱动器会出现问题,因此您需要尝试安装外部硬盘驱动器

外部硬盘驱动器-应用正确的组和读取权限:

chown -R www-data:www-data /media/user/your_hard_drive/owncloud_data/
chmod -R 777 /media/user/your_hard_drive/owncloud_data/
mkdir /var/www/owncloud/data
chown -R www-data:www-data /var/www/owncloud/data
chmod -R 777 /var/www/owncloud/data
本地硬盘驱动器-应用正确的组和读取权限:

chown -R www-data:www-data /media/user/your_hard_drive/owncloud_data/
chmod -R 777 /media/user/your_hard_drive/owncloud_data/
mkdir /var/www/owncloud/data
chown -R www-data:www-data /var/www/owncloud/data
chmod -R 777 /var/www/owncloud/data
将本地硬盘驱动器安装到外部硬盘驱动器

mount --bind /media/user/your_hard_drive/owncloud_data/ /var/www/owncloud/data/
资料来源:


    • 云硬盘和外部硬盘很棘手,您有权限问题。由于某些原因,尝试链接到外部硬盘驱动器会出现问题,因此您需要尝试安装外部硬盘驱动器

      外部硬盘驱动器-应用正确的组和读取权限:

      chown -R www-data:www-data /media/user/your_hard_drive/owncloud_data/
      chmod -R 777 /media/user/your_hard_drive/owncloud_data/
      
      mkdir /var/www/owncloud/data
      chown -R www-data:www-data /var/www/owncloud/data
      chmod -R 777 /var/www/owncloud/data
      
      本地硬盘驱动器-应用正确的组和读取权限:

      chown -R www-data:www-data /media/user/your_hard_drive/owncloud_data/
      chmod -R 777 /media/user/your_hard_drive/owncloud_data/
      
      mkdir /var/www/owncloud/data
      chown -R www-data:www-data /var/www/owncloud/data
      chmod -R 777 /var/www/owncloud/data
      
      将本地硬盘驱动器安装到外部硬盘驱动器

      mount --bind /media/user/your_hard_drive/owncloud_data/ /var/www/owncloud/data/
      
      资料来源:


      如果您只想
      cd
      进入目录,请使用
      sudo-i
      更改为root。如果您只想
      cd
      进入目录,请使用
      sudo-i
      更改为root。问题在于权限错误

      如果Web服务器作为用户www数据运行,则该用户必须能够以某种方式访问装入的文件夹

      • 该用户必须是已装入文件夹及其内容的所有者,并且具有“用户”权限,或者

      • 该文件夹必须可供Web服务器用户所在的组访问(通常为www数据)

      要查看当前权限,请使用
      ls-l
      命令

      要更改所有者,请使用
      chown
      命令

      要更改用户所有者和组所有者的权限,请使用
      chmod
      命令

      或者只需使用Midnight commander(
      mc
      )或一些GUI即可

      如果您是通过
      /etc/fstab
      安装外部卷,请检查其中的选项。如果卷是具有ownCloud的Web服务器的关键文件夹,并且需要在启动时自动装入,则我不建议使用具有动态装入功能的卷(如文件管理器(gvfs fuse)),因为该Web服务器是作为某个特定用户运行的

      我有在
      /srv/data
      上拥有ownCloud数据文件夹的经验(在Ubuntu服务器14.04 VPS上也是ownCloud 7.0),权限是770,所有者是www-data:www-data,在ownCloud配置文件中,我使用行

      'datadirectory'=>'/srv/data',


      我不建议使用777权限,因为这通常不是一个好的安全实践。

      问题在于权限错误

      如果Web服务器作为用户www数据运行,则该用户必须能够以某种方式访问装入的文件夹

      • 该用户必须是已装入文件夹及其内容的所有者,并且具有“用户”权限,或者

      • 该文件夹必须可供Web服务器用户所在的组访问(通常为www数据)

      要查看当前权限,请使用
      ls-l
      命令

      要更改所有者,请使用
      chown
      命令

      要更改用户所有者和组所有者的权限,请使用
      chmod
      命令

      或者只需使用Midnight commander(
      mc
      )或一些GUI即可

      如果您是通过
      /etc/fstab
      安装外部卷,请检查其中的选项。如果卷是具有ownCloud的Web服务器的关键文件夹,并且需要在启动时自动装入,则我不建议使用具有动态装入功能的卷(如文件管理器(gvfs fuse)),因为该Web服务器是作为某个特定用户运行的

      我有在
      /srv/data
      上拥有ownCloud数据文件夹的经验(在Ubuntu服务器14.04 VPS上也是ownCloud 7.0),权限是770,所有者是www-data:www-data,在ownCloud配置文件中,我使用行

      'datadirectory'=>'/srv/data',


      我不建议使用777权限,因为这通常不是一个好的安全实践。

      @q33q3您的答案是正确的,但是将权限设置为777可能会产生安全问题。@q33q3您的答案是正确的,但是将权限设置为777可能会产生安全问题。我的朋友,谢谢。这是唯一有效的答案。我的朋友,谢谢你。这是唯一有效的答案。