服务器怎么配置网络和ssh访问

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

nameserver 8.8.8.8
nameserver 114.114.114.114

保存后执行

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)进行远程连接了。
 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值