centos7,在物理机远程,老是重复输入密码,怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7,在物理机远程,老是重复输入密码,怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 登录页面按ctrl+alt+f2,进入命令行模式,使用如下命令:/usr/bin/vim /etc/profile,修改profile文件,把之前设置的环境变量删除,保存再重启就恢复正常了。
从外部尝试通过ssh连接这台服务器时,头几次连接大概率会遇到,重试多次后可以正常连上,而且短时间内登出后再次重连也没问题。
VScode使用ssh钥匙连接远程服务器可以免去重复输入密码的烦恼。

1.6-1.8

1.6配置IP(上)

输入用户名:root,密码

技术分享图片

ls(列出当前目录下的文件)

ls /tmp

ls /boot(boot就是一个目录)

ls /(根)

技术分享图片

服务器在机房,诸多不便,可以通过远程的IP远程连接,连到这台机器上,远程连接需要TCP/IP通信,故需要一个IP。安装centos的时候,设置了网卡是NAT模式,不受限于所在的网络环境只要物理机可以上网,使用NAT之后,虚拟机就可以上网,分享的是物理机的网络(校园网是个例外,校园网不允许NAT这样的网络存在,即使选择了NAT,也不能上网)。

配置IP步骤:

dhclient(自动获取IP)

ip add(r)

网卡名称和IP和课程中的不一定相同。可以通过菜单栏编辑→虚拟网络编辑器来查看IP段和哪些有关。

技术分享图片

VMnet 8,就是NAT模式,可以查看子网地址,就是网段,这个地址是可以改动的,也可以设置,NAT设置,网关相当于路由器。

技术分享图片

技术分享图片


没有网关就无法上网。

技术分享图片

自动获取的IP,一重启就会发生变化,这个IP不方便远程连接,所以要设置成静态IP

编辑查看网卡配置文件:

ls /etc/sysconfig/network-scripts/ifcfg-ens33

lo是回环地址。记不清命令可以用TAB键补全,补全不了,再按一次TAB键。

技术分享图片



1.7配置IP(下)

编辑网卡配置文件:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

技术分享图片

BOOTPROTO=dhcp指的是启动的方式为自动获取,vmware NAT模式自带自动获取IP的服务。

技术分享图片


A键,左下角会出现insert,可以编辑修改

dhcp改成static

onboot改成yes,否则网卡不会被加载,IP不能生效。

接着添加:IPADDR=192.168.154.128    (自动获取的)

          NETMASK=255.255.255.0

          GATEWAY=192.168.154.2    (菜单栏查看到的)

          DNS1=199.29.29.29    (DNS port的IP,通用)

技术分享图片

保存:按键ESC     (左下角的insert会消失)

      :wq          (w指写入,q是退出)

      回车

技术分享图片


快捷键ctrl+L清屏

重启网络服务:systemctl restart network.service

技术分享图片

查看IP地址:ifconfig或者ip add皆可

技术分享图片

技术分享图片

测试IP能不能连网,ping www.aminglinux.com或者ping www.qq.com ,没ping通,说明配置的有问题。

技术分享图片




1.8网络问题排查

右下角网络设配器→设置,将nat模式切换成桥接模式

技术分享图片

技术分享图片

 


此时ip是192.168.154.128

dhclient重新获取ip地址

技术分享图片

dhcp应经在运行了,不能再重新获取了,所以要先杀死dhcp


dhclient –r

dhclient

ip add 可以查询到此时IP变成了192.168.0.105,网段也发生了变化,故桥接成功。

技术分享图片

注:若IP未发生变化,还是原来的网段,说明桥接不成功或者dhclient执行的不成功。解决方法:通过windows查看桥接的网段,开始→运行cmd→ipconfig

技术分享图片

若连接的有线,则显示以太网本地连接;无线,则查看无线局域网适配器WLAN。

技术分享图片

可以设置桥接的IP地址为192.168.0.105,192.168.0.106都可以网关不变,还得是192.168.0.1,两者属于同一网段


Ping不通,网络仍有问题,说明不管是桥接,还是nat都是存在问题的

技术分享图片


解决方法:右下角网络适配器设置,检查桥接是否是连接状态,如果是连接状则,继续下一步排查)

技术分享图片


再次切换成nat模式

技术分享图片


在NAT的模式下排查,左上角编辑【虚拟网络编辑器】

vmnet8,移除网络,添加网络vmnet8


技术分享图片


选中vmnet8这一行,由仅主机切换至nat模式

技术分享图片


发现网段变成了192.168.216.0,网关是192.168.216.2。

【确定】

技术分享图片

技术分享图片


继续执行dhclient –r

         dhclient

         ip add  查看到IP变成了192.168.216.128

技术分享图片

ping 网关192.168.216.2,可以ping通

技术分享图片

ping外网,ping不通

技术分享图片

ping119.29.29.29试试,不通则说明没有连接到外面的网络去

技术分享图片

route –n   用于查看网关,发现并没有网关

技术分享图片

编辑配置文件vi/etc/sysconfig/network-scripts/ifconfig-ens33

技术分享图片


将IP修改为192.168.216.130,网关得是192.168.216.2,发现DNS1写错了,应该是119.29.29.29,保存

技术分享图片


重启网络服务:systemctl restart network.service

Route -n能够查看到网关了

技术分享图片

技术分享图片

技术分享图片



发现都可以ping通了

技术分享图片


cmd,windows  ping ip,看是否能连到物理机上。结果显示,也是可以通的。

技术分享图片


注:ping的过程中,ctrl+c可以终止。

执行yum install –y net-tools ,就可以使用ifconfig这条命令(centos 7.4版本可以直接使用ifconfig)




以上是关于centos7,在物理机远程,老是重复输入密码,怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

GIt -- git push 远程分支老是需要重新输入公钥密码问题处理?

vmware 下安装centos7.0 的网络老是不通。

Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法

Linux 忘记密码怎么办,CentOS和Ubuntu重置密码方法

Linux学习笔记2_centos7远程登陆前的总结

vmware vcenter converter转换物理机为虚拟机的时候,提示无法在远程机上完成代理安装,错误代码1,154