google cloud platform( GCP) 下如何使用 SSH 来登录 XFTP 并获得存取权限!

2017-03-26 16:26:51 +08:00
 cpublic
昨天使用 GCP 弄了个 LNMP 环境,用来使用 typecho 做个微博客的,都已经完工了,才发现竟然无法使用 FTP ,用 SSH 登录 XFTP 倒是可以登录,就是没有存储权限!无语了, GCP 官方的帮助文档,本人的幼儿园英文水平实在是看不懂呀!求大虾给个指导或者给个教程。
15017 次点击
所在节点    云计算
32 条回复
billlee
2017-03-26 16:52:25 +08:00
你不需要 GCP 的帮助文档,你需要去看 linux.vbird.org
cpublic
2017-03-26 16:57:00 +08:00
@billlee 我看了,总是有几个地方不对!
mytsing520
2017-03-26 17:03:39 +08:00
默认屏蔽 21 端口
dcd
2017-03-26 17:20:52 +08:00
同求
我用的是笨办法, WinSCP 上传文件
chown -R 用户名 /上传目录
isCyan
2017-03-26 17:39:47 +08:00
你怎么那么喜欢用感叹号,看上去好奇怪呢
lyhiving
2017-03-26 17:44:30 +08:00
xftp 用密钥方式登陆,用户名跟你登录 ssh 的一致。其他与正常操作 xftp 无疑
popu111
2017-03-26 17:44:46 +08:00
WinSCP 走 sftp 传就是了,还不用再配置 ftp 服务器,多方便
cpublic
2017-03-26 18:04:05 +08:00
@lyhiving 这样是可以登录,但是无法上传,只能读取!
cpublic
2017-03-26 18:05:11 +08:00
@popu111 哦,是嘛,我去试试,多谢了!
cpublic
2017-03-26 19:13:27 +08:00
哎,又折腾了一下午,还是不行呀! wwwroot 目录依然不能上传数据!无语了都!
xmh51
2017-03-26 19:17:17 +08:00
chmod -r 766 wwwroot 目录绝对路径
xmh51
2017-03-26 19:17:54 +08:00
试试?
cpublic
2017-03-26 19:21:32 +08:00
@xmh51

MyWeb-nginx@vblog:~$ chmod -r 766 /home/wwwroot
chmod: cannot access ‘ 766 ’: No such file or directory
chmod: changing permissions of ‘/home/wwwroot ’: Operation not permitted
没有权限!
cpublic
2017-03-26 19:23:37 +08:00
@xmh51 我用 ROOT 也是同样的提示!
huangtao728
2017-03-26 19:24:02 +08:00
@cpublic 加个 sudo ?
vacker
2017-03-26 19:41:52 +08:00
我用密钥+git ,简直好用到不行
xmh51
2017-03-26 19:42:13 +08:00
@cpublic 看样子 现在的账户没有最高权限。依 系统而定,获取最高权限后 再执行命令
jankan
2017-03-26 20:02:43 +08:00
把文件夹设置成当前登录的用户所有权
sudo chrown -R 登录用户名:登录用户名 /home/wwwroot
然后再设置回以前的用户

或者设置所有人可写
sudo chmod -R 777 /home/wwwroot
上传完设置回
sudo chmod -R 755 /home/wwwroot
cpublic
2017-03-26 20:11:13 +08:00
@jankan 真心谢谢大家了!我好像犯了一个严重又弱智的错误,目前正在重新重置部署,估计这次没有问题了!多谢大家的踊跃回复了!
cpublic
2017-03-26 20:14:30 +08:00
再次感谢大家的厚爱,我已经找到问题出在哪里了!应该 nginx 的主机目录位置设置有误!没有放在 VM 实例下,所以造成“权限”不对!
谢谢各位的回复!

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

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

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

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

© 2021 V2EX