目录
软件准备
- centos 8.3 iso镜像
- VMware Workstation pro 16
打开VMware Workstation
创建新的虚拟机
开启虚拟机
设置语言
进行设置
开始安装
重启一下
进入系统
登录
通过Putty密钥登陆
一 linux服务器上设置内容:
第一步:
mkdir /root/.ssh
第二步: (名字是固定的,一定要写对)
将密钥粘贴到/root/.ssh/authorized_keys 中
vi /root/.ssh/authorized_keys
更改目录权限
chmod 700 /root/.ssh/
更改文件权限
chmod 600 /root/.ssh/authorized_keys
最后重启ssh服务
service sshd restart
关闭防火墙 selinux 和iptables
iptables -F
清除 然后保存
service iptables save
二 客户端设置:
首先,要安装官网上下载的putty软件,然后点开一个叫“puttygen”的一款软件,然后在点击generate这个选项,就会生成一个公钥,(注意在生成的期间鼠标要不停的晃动,才可以),生成的公钥需要放在你要登录的服务器上面即“/root/.ssh/authorized_keys ”这个文件里面
Puttygen生成密钥
保存到本地
利用生成的ppk格式私钥导入putty工具连接服务器
1.填登录名
2.导入ppk格式私钥
3.输入ip、端口号
点击保存之后就可以Open了。下次再打开直接点击Load加载一下就行!
下面是putty登陆后的界面
排错
解决CentOS没有ip地址的问题
当你发现VMware虚拟机中的CentOS系统,启动后没有获取到ip地址,可以尝试本文介绍的几种方法来修复。
1,
在VMWare中装CentOS,启动后就没有ip地址,用ip addr命令(CentOS默认没有ifconfig命令)查询不到ip地址。这时,运行sudo dhclient,通过DHCP的方式获取地址,一般就能解决问题。
查看IP地址
2,
后来发现,其实在安装CentOS的过程中,就可以解决DHCP的问题,安装时有个网络设置界面,要设置一下就OK了。以后每次启动就能够自动获取IP地址。
3,
如果安装时忘记了,我们还可以通过修改配置文件的方式补救:
查看
cat /etc/sysconfig/network-scripts/ifcfg-ens33
修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33
最后那个ONBOOT参数要设置为yes