新的Ubuntu服务器如何启用root账号和配置静态ip以及开启ssh服务

1、首先启用root 账号

1、先用默认账户登录进服务器

2、使用命令启用root账号

sudo passwd root

3、输入以上命令并回车后会让重新输入root 账号密码 重新设置root账户密码即可。

4、切换到root账号

su root

5、输入刚才设置的root账号密码并回车,此时可以看到用户已经更改为root

2、配置静态IP

1、在root 账号下使用vim打开/etc/netplan/00-installer-config.yaml并配置如下内容:

network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

注意:192.168.1.100是你的IP地址,192.168.1.1是网管地址,24表示子网掩码为255.255.255.0,需要设置dhcp4为no以禁用DHCP

2、vim 退出并保存 使用:wq!或者:x,如果是报只读模式则说明用户不是root账号,用:q退出

3、重新加载netplan文件,使用如下命令:

sudo netplan apply

3、开启ssh

1、root账号下使用vim打开/etc/ssh/sshd_config文件

vim /etc/ssh/sshd_config

2、找到PermitRootLogin prohibit-password这一行并将其改为

PermitRootLogin yes

即将prohibit-password改为yes,退出vim并保存,按下esc 再写:x然后回车即可

3、重启sshd服务

systemctl restart sshd

完成

相关推荐
Jackey_Song_Odd1 小时前
解决Ubuntu下无法装载 Windows D盘的问题
linux·ubuntu
猫猫的小茶馆4 小时前
【数据结构】数据结构整体大纲
linux·数据结构·算法·ubuntu·嵌入式软件
shelby_loo4 小时前
使用 Docker 在 Ubuntu 下部署 Cloudflared Tunnel 服务器
服务器·ubuntu·docker
咏颜5 小时前
Ubuntu离线安装Docker容器
linux·运维·服务器·经验分享·ubuntu·docker
DexterLien6 小时前
Debian 12 安装配置 fail2ban 保护 SSH 访问
运维·debian·ssh·fail2ban
爱学习的白杨树6 小时前
什么是MVCC?
java·服务器·数据库
娶不到胡一菲的汪大东6 小时前
Shell脚本
linux·运维·ubuntu
xserver26 小时前
ensp 基于静态NAT发布公司网站服务器,
运维·服务器
QYpiying6 小时前
服务器中了挖矿病毒-应急响应
运维·服务器
RealName-Wang7 小时前
联想 P368-C3 thinkstation服务器介绍
运维·服务器