在实际环境中,不少场景须要远程登陆Centos,经过一款终端软件(Xshell,CRT,超级终端等),既能方便咱们远程,又能有一个敲命令的好界面。html
vmware新建Linux虚拟机:Linux系统安装01-centos7系统安装shell
Centos7.6的安装,分区,基本配置:Linux系统安装02-centos7系统安装-分区及基本设置vim
Centos7.6的网络配置:Linux系统优化-centos7网卡配置centos
系统镜像-centos7.6-X64-1810网络
平台-虚拟机-VMwareworkstation15(PRO)ssh
安装vmware的主机-WIN2012R2数据中心版post
下载终端软件,如Xshell,安装在本机上;在Centos上开启SSH服务,就能愉快的远程。优化
Xshell的下载地址:https://www.xshellcn.com/xiazai.htmlurl
Xshell的安装:https://www.xshellcn.com/xsh_column/setup-xshell.htmlcentos7
1.下载Xshell并安装:见上连接
2.Centos开启SSH远程:
# 配置ssh跟sftp #
- ssh
- 检测是否安装openssh
- `yum list installed | grep openssh-server`
- `rpm -qa|grep ssh`
- 安装openssh
- yum install openssh-server
- rpm -ivh openssh-server
- 配置ssh
- 编辑配置文件`vim /etc/ssh/sshd_config`
- 编辑如下几项开启,删除#号,开启配置
- 端口与地址
- `Port 22`
- `ListenAddress 0.0.0.0`
- `ListenAddress::`
- 密码登陆`PasswordAuthentication yes`
- root认证`PermitRootLogin yes`
- 密钥认证`PubkeyAuthentication yes`
- 开启ssh服务
- `sudo service sshd start`
- 检查是否开启
- `ps -e | grep sshd`
- 查看端口号监听
- `netstat -an | grep 22`
- 将 sshd 服务添加至自启动列表中,
- `systemctl enable sshd.service`
- 设置ssh密钥:
[https://www.runoob.com/w3cnote/set-ssh-login-key.html](https://www.runoob.com/w3cnote/set-ssh-login-key.html "菜鸟ssh密钥")
3.本机使用Xshell链接,新建一个会话,填入名称,端口,IP地址
输入用户名root
输入密码
成功链接