ubuntu 20.04 静态ip配置及root用户ssh连接配置

本文是针对ubuntu20.04的配置方法。

一、静态ip配置(假设设置网口ens33的ip)

1、修改/etc/netplan/目录下网口配置文件

我的机器中,/etc/netplan/下是00-installer-config.yaml文件

zyg@zyg:~# cat /etc/netplan/00-installer-config.yaml 
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: true
  version: 2

现在修改网口ens33的配置为:

# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.1.155/24]
      optional: true
      gateway4: 192.168.1.253
      nameservers:
              addresses: [202.101.172.35,202.101.172.49]
  version: 2

配置成ip为192.168.1.155,后面的/24表示的意思就是子网掩码为255.255.255.0,网关为192.168.1.253,dns服务器地址为202.101.172.35,202.101.172.49,dhcp设置为no,关闭dhcp。修改完成后,保存。

 

2、启用配置

zyg@zyg:~# sudo netplan apply

 

3、测试连通性

[zyg@yglocal ~]# ping 192.168.1.155
PING 192.168.1.155 (192.168.1.155) 56(84) bytes of data.
64 bytes from 192.168.1.155: icmp_seq=1 ttl=64 time=1.96 ms
64 bytes from 192.168.1.155: icmp_seq=2 ttl=64 time=0.601 ms
64 bytes from 192.168.1.155: icmp_seq=3 ttl=64 time=1.37 ms
64 bytes from 192.168.1.155: icmp_seq=4 ttl=64 time=1.51 ms
64 bytes from 192.168.1.155: icmp_seq=5 ttl=64 time=0.204 ms
64 bytes from 192.168.1.155: icmp_seq=6 ttl=64 time=0.428 ms
64 bytes from 192.168.1.155: icmp_seq=7 ttl=64 time=0.578 ms
^C
--- 192.168.61.155 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6922ms
rtt min/avg/max/mdev = 0.204/0.951/1.962/0.611 ms

注:如果是虚拟机中配置,然后配置了跟主机同网段的地址时,虚拟机的网络配置需修改为桥接模式(默认配置为nat模式):

 

二、ssh配置

如果是虚拟机全新安装的ubuntu 20.04,需要重置root密码:

sudo passwd root

1、安装ssh-server

sudo apt-get install openssh-server

 

2、修改ssh配置文件,允许使用root远程登录

sudo vim /etc/ssh/sshd_config

将PermitRootLogin prohibit-password改为:

PermitRootLogin yes

然后保存修改。

 

3、防火墙打开ssh端口

sudo ufw allow ssh

 

4、重启ssh服务,使改动生效

sudo systemctl restart ssh

查看ssh状态:

sudo systemctl status ssh

 

5、可以用root远程ssh到本机了

ssh root@192.168.1.155

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值