leo_logic

CentOS7开启SSH(VM虚拟机)
1、检查CentOS7是否安装了 openssh-serveryum list installed | grep ...
扫描右侧二维码阅读全文
30
2018/11

CentOS7开启SSH(VM虚拟机)

1、检查CentOS7是否安装了 openssh-server

yum list installed | grep openssh-server

liunx.png

如上图出现openssh-server字样,说明系统存在openssh-server,
若没有返回则需要,输入 yum install openssh-server 安装openssh-server

2、用Vim编辑器修改 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config

提示: (建议使用vim,vi不易区分)可使用vim命令,vim修改模式输入i,vim保存按esc键再输入:wq ;进入文件cd命令 查看命令ls
①将文件中,关于监听端口、监听地址前的 # 号去除
TIM截图20181130205824.png

②开启允许远程登录
TIM截图20181130210157.png

③开启使用用户名密码来作为连接验证
leo.png

④保存:按esc键再输入:wq

3、开启 sshd 服务:

①启动sshd服务

sudo service sshd start

出现:Redirecting to /bin/systemctl restart sshd.service

②检查 sshd 服务是否已经开启
方案1:

ps -e | grep sshd

TIM截图20181130210907.png

方案2(推荐):

systemctl startus sshd.service

1.png

③如果没有启动,则需要启动该服务:(能启动可跳过这一步)
第一步启动该服务:

systemctl start sshd.service

第二步重启 sshd 服务:

systemctl restart sshd.service

④设置开机自动启动

systemctl enable sshd.service

4、在Vmware Workstation中打开CentOS7的设置,发现网络连接方式是采用的 NAT 方式连接的

1.png

5、在Vmware Workstation中,点击编辑->虚拟网络编辑器,进入虚拟网络编辑器,查看发现 NAT 模式的连接采用的网络适配器名称为VMnet8

TIM截图20181130211515.png

6.在 windows 主机中,在命令行(Windows徽标键+R键跳出运行的会话框输入cmd)中输入ipconfig 查看主机IP,找到 VMnet8 的连接信息,此处 ip 为192.168.65.1

2.png

同理,在CentOS中,输入ipconfig 查看网络连接地址,发现CentOS的网络地址为192.168.65.128
7.png

提示:如果输入ipconfig却提示:bash: ifconfig: command not found,请查看点击转跳解决页面

7.在 windows 主机中,使用ping命令 ping 192.168.65.128(liunx虚拟机的ip地址)

8.png
同理在liunx中ping 192.168.65.1(windows系统的ip地址)

ok啦!如果ping不通就手动设置下Windows系统中网络适配器 VMnet8 的TCP/IPv4的属性子网掩码、默认网关均和CentOS一致,还要保证主机的IP和CentOS的IP在同一网络区段中

8.最后使用xshell、putty等工具连接即可

Last modification:December 1st, 2018 at 10:27 am
If you think my article is useful to you, please feel free to appreciate

Leave a Comment