**第一步:**安装Xshell,linux系统;
**第二步:**打开ubentu 的终端,安装SSH服务(如果已经安装,直接进入第三步)
1、 查看ssh服务是否安装,使用命令:sudo ps -e |grep ssh,如果安装了会有SSH服务,否则进行安装;
2、 进行安装,使用命令:sudo apt-get install openssh-server
3、 查看是否安装成功 sudo ps -e |grep ssh
4、 查看主机的ip,使用命令:ifconfig,记住ip;
**第三步:**启动SSH服务
1、 打开ubentu的终端,输入命令:sudo service ssh start;
2、 输入命令:vi /etc/ssh/sshd_config 可以查看端口号,以及修改命令使得能够用root账号进行登录。
主要是sshd的设置不允许root用户用密码远程登录
修改 vim /etc/ssh/sshd_config
找到# Authentication:
LoginGraceTime 120
PermitRootLogin without passwd
StrictModes yes
改成
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
重启虚拟机
或者不要以root权限登录,先登录其他用户然后再去切换账户su!
**第四步:**打开Xshell工具,新建会话属性;连接linux系统
【连接】设置:名称、协议、主机(主机ip为:上一步查的ip)
【用户身份验证】:方法(password)、用户名、密码
连接名不区分大小写,统一使用小写
点击连接即可
**第五步:**连接linux系统后
1、输入rz,看是否安装lrzsz,如果没有安装进行安装,安装命令为:sudo apt-get install lrzsz。(我看网上其他教程有用yum -y install lrzsz,但是系统提示使用sudo apt-get install,可能不同的系统安装命令不同)
2、安装成功之后,直接使用命令:rz,会弹出上传窗口,即可上传文件