手工临时设ip能成功,执行net_set就变成没ip,一般是设置了动态ip,把DHCP关掉就行了。?
#临时修改ip
ifconfig eth0 down
ifconfig eth0 hw ether 08:00:39:00:5C:63
ifconfig eth0 192.168.1.177 netmask 255.255.255.0 up
route add default gw 192.168.1.1
?nettype.conf里设置为静态ip
CDMAUSE=0
NETTYPE=1
DHCP=0
net.conf看默认ip
IPADDR=192.168.1.177
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
MAC=00:11:00:22:00:17
-
21,22端口没开,telnet能登,ftp连不上
先执行/usr/local/sbin/sshd 提示没权限就加上执行权限。
/usr/local/sbin/sshd
chmod a+x /usr/local/sbin/sshd
还不行,看看cat /etc/passwd.如果只有一行root,加上后面的就行了。
root:$1$3nmOL1uD$TtgnoUMXzLo.27ljBwuno.:0:0:root:/:/bin/sh
ftp::14:50:FTP User:/var/ftp:
bin:*:1:1:bin:/bin:
daemon:*:2:2:daemon:/sbin:
nobody:*:99:99:Nobody:/:
sshd:x:1000:1000:Linux User,,,:/home/sshd:/bin/sh
sky:$1$/EQGeRnq$nm7PGiPYG8crYijWZ9Z4m0:502:502:Linux User,,,:/home/sky:/bin/sh
|