我的树莓派 3 为什么只能在/home/pi 这个文件夹上传文件,其他均显示无权限啊

2017-09-06 16:47:13 +08:00
 t2doo
刚买的树莓派 3,装了 rasbian,然后装了 LAMP,apache2 装在 /etc 下面的,然后扔个 PHP 文件上去看看,原打算放在 /var/www/html 下,哪知道不给上传文件,然后 sudo passwd root,sudo passwd --unlock root,reboot,用 root 还是不能登陆,只能先登陆 pi 账户然后再 su root 到 root 账户,然后 sftp 和 ftp 用 root 登陆都不行,已 sudo apt-get install vsftpd
5438 次点击
所在节点    问与答
14 条回复
Tink
2017-09-06 16:53:20 +08:00
root 用户没有 ftp 权限
t2doo
2017-09-06 16:59:24 +08:00
@Tink 我在网上看都是操作 /home/pi 文件夹下的 ftp 上传下载,树莓派不能像云主机那样对 /var/www 或自己建在根目录的 www 文件夹进行上传下载吗?那 root 用户怎么设置 ftp 权限啊,我是设了的呀
Tink
2017-09-06 17:06:00 +08:00
@t2doo #2 树莓派上是个操作系统,/var/www 是 web 服务创建的默认目录,你自己装一个 web 服务器就行了
t2doo
2017-09-06 17:07:31 +08:00
@Tink 装了 apache2,但是没有权限上传到 /var/www/html 文件夹下
Tink
2017-09-06 17:08:57 +08:00
@t2doo #4 把这个目录 chown 到 pi 下
t2doo
2017-09-06 17:46:48 +08:00
@Tink 俺只会 sudo chmod 777,怎么才能 chmod 到 pi 下面啊,我就想装个 LAMP 或者 LNMP 嘛,唉
t2doo
2017-09-06 17:49:17 +08:00
@Tink 俺知道了,谢谢啦
averyboy
2017-09-06 17:51:02 +08:00
@t2doo 同道中人啊,我也只会 sudo chmod 777
t2doo
2017-09-06 17:56:48 +08:00
@averyboy 回家试试 sudo chown pi:www /var/www/html
0ZXYDDu796nVCFxq
2017-09-06 19:02:13 +08:00
chmod 777 的同学们,小心气死你们老师……
xratzh
2017-09-06 19:09:01 +08:00
sudo -i,切换到 root,passwd 设置 root 密码。之后就用 root 登陆,就有几户所有的权限了。(我记得 pi 的系统是可以这样的
t2doo
2017-09-06 20:08:40 +08:00
sudo chown root:root /var/www/ -R
sudo find /var/www/ -type d -exec chmod 755 {} \;
sudo find /var/www/ -type f -exec chmod 644 {} \;

这样就好了,终于可以了
wenzhoou
2017-09-07 00:30:55 +08:00
不是 chmod 4777 吗?,😎
kenshinji
2017-09-07 02:55:30 +08:00
能 ssh 的话,用 scp 就好了啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX