centos版本
ubantu
配置网络:
第一步:sudo vi /etc/network/interfaces
默认内容如下: (此时为自动获取IP地址)
auto lo
iface lo inet loopback
第二步:修改配置文件为:
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static #eth1是以太网卡,根据实际名称填写
address 192.168.0.101 #IP地址,要和物理机同一网段,且不要和局域网其他设备IP地址冲突
netmask 255.255.255.0 #子网掩码
network 192.168.0.0
broadcask 192.168.0.255
gateway 192.168.0.2 #网关
第三步:重新启动网卡
/etc/init.d/networking restart
设置DSN
在ubuntu中dns信息是放在/etc/resolvconf/resolv.conf.d/目录下
一般情况下这个目录下有base和head两个文件夹
vim /etc/resolvconf/resolv.conf.d/base
保存后执行
resolvconf -u
用以下命令使网络设置生效
service networking restart
sudo /etc/init.d/networking restart
开启ssh访问
在远程主机上安装SSH服务,执行:
sudo apt-get install openssh-server
安装完成之后,我们可以通过以下命令查看SSH服务是否已经启动,如果查询结果中已经有了sshd信息,那么说明SSH服务已经正常启动。
sudo ps -e |grep ssh
如果没有ssh的信息的话,我们可以启动SSH服务:
sudo service ssh start
启动之后还需要进行ssh服务的配置使我们能够远程登录
SSH服务的配置文件在/etc/ssh/sshd_config下,我们可以打开这个配置文件进行修改:
修改一:把配置文件中的"PermitRootLogin without-password“前面加一个”#“号,把它注释掉
修改二:增加一句”PermitRootLogin yes"
保存,退出。
重启ssh服务
/etc/init.d/ssh restart
通过ifconfig查看该主机的IP地址,然后就可以使用客户端(可以使用Xshell或者putty)进行远程连接了。