调试中出现的问题-----IP-SSH

本文详细介绍了如何在Linux环境下通过修改interfaces文件来更改IP地址,并确保更改生效的方法。同时,针对SFTP登录时遇到的密码过期警告,提供了正确的系统时间调整步骤,以及如何通过SSH命令检查网络连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

利用interfaces修改IP不生效

auto eth0
iface eth0 inet static
address 192.168.2.1
netmask 255.255.255.0
gateway 192.168.2.0

修改之后不生效
原因:文件修改了,但是没有运行
使用以下操作:

#/etc/init.d/S40network restart
#ifconfig eth0 down
#ifconfig eth0 up

两个指令依次执行,再次使用ifconfig指令查看IP就会发现更改改的IP已经生效,不行就反复执行几次

WARNING: Your password has expired.

使用SFTP时,一直提示WARNING: Your password has expired.,接着让修改密码。但是修改过密码之后,还是不行
正确做法:修改系统的时间

#date -s "2020-01-8 15:23:0"(根据自己的时间修改)

修改过时间之后,再提示修改密码,修改过之后,就可以直接登陆SFTP了。
其中可以用下面的指令

ssh -v 192.168.2.10
ssh -v 192.168.2.1

检查ssh的连接功能是否有问题,根据问题查找解决的办法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值