附(初始化root密码):sudo passwd root
1.在腾讯云中对服务器重置密码,并在里面设置用户名为root
2.下载xftp(Xshell)
Xftp用来和腾讯云服务器进行文件传输。(Xshell是一个可以在腾讯云服务器终端和本地电脑建立命令连接的软件)
3.打开Xftp,名称自己想个(不影响),输入公网ip,端口号不变,其他设置默认
4.输入用户名(root)
5.输入自己设置好的密码
6.连接成功,然后就可以往云服务器上上传本地数据啦!
而如果跟我一样显示了“ssh服务器拒绝了密码,请重新连接”,则要继续进行下面操作
产生这个错误的原因可能是:
sshd的设置不允许root用户用密码远程登录,需要修改/etc/ssh/sshd_config文件,但必须是安装了openssh才会有这个文件,如果文件不存在,请检查是否安装了openssh。
安装openssh:(输入命令)sudo apt-get install openssh-server
过以下命令查看SSH是否启动:ps -e | grep ssh
如果只有ssh-agent表示还没启动,需要输入:/etc/init.d/ssh start。
如果还是不行,则可能是ssh-server的配置文件设置了拒绝以root用户登录的模式:
1)输入命令 :vim /etc/ssh/sshd_config
找到:
#Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes
(按inert键进入编辑)改写成:
#Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
2)修改完成后按esc键 然后输入冒号加w (:w) 这个是进行保存,不保存可以直接输入冒号q(:q) 退出
3)退出vim编辑后,输入命令:/etc/init.d/ssh restart 来重启ssh服务
4)如果还是不行则直接重启一次系统即可