学习Linux远程控制之路总有一些小插曲,咱就是说主打一个问题频出,真搞心态!
首先是在使用xshell远程连接linux过程中提示ssh拒绝密码,搜索帖子修改了ssh的配置,毫无进展。没关系,我已经习惯了。后来才知道得使用自己创建的用户名和密码登录!(划重点),这都怪我看的视频有误导性,导致我卡在这儿打转走都走不动,这是一场乌龙,所以跳过。
2. 开始正文,远程连接完成,打开的xftp的时候吓了一跳,出现了乱码:
这个问题很容易修改,如下:
3.然后我开始使用xtfp远程传输文件,首先连接home下的自己的用户传输文件没有问题,一切很顺利的时候,毫无疑问,问题又得出现,root显示远程无法显示:
还好我通过不懈努力解决了,过程如下,我先是看到了点击文件的默认会话属性下点击取消被动传输,结果发现根本点不动,我放弃。
然后我又找到了另一个解决方案:
(1)在xftp下进入Xshell,
(2) 执行以下命令,先进入root下,在执行chown -R XXX:XXX /root (XXX代表Linux的用户名)
(3)传输文件至root文件夹下
看到这儿有的大佬应该已经发现了一个问题那就是:
4.xftp无法复制文件到root根目录下可以复制到root下的子文件夹下,如下所示
查了一下上传失败的原因:
又是没有权限,我忍!继续度,查找解决方案
苦心人天不负!我来分享了
(1)还是在xftp进入xshell中,进入后使用root用户,查看root的权限
(2)执行命令修改root权限:
(3)修改权限成功后,返回XFTP往root根目录下上传文件即可
bingo!完美!