新安装Ubuntu server 后需要设置的几个地方建议收藏

aaef6b3971518dc6a50ea82e367d54e7

很多小伙伴旧笔记本电脑装了Ubuntu server系统后需要设置很多东西,其中就是固定的IP地址,方便远程SSH连接不需要经常换IP,

所以需要一些的设置.

1,Ubuntu 设置固定的IP地址

cd  /etc/netplan/   文件的路径

406de9aefbb4c2395ea5255afc422eb1

network:
ethernets:
ens160: #配置的网卡的名称
addresses: [192.168.0.105/24] #配置的静态ip地址和掩码
dhcp4: no #关闭DHCP,如果需要打开DHCP则写yes
optional: true
gateway4: 192.168.0.1 #网关地址
nameservers:
addresses: [114.114.114.114,180.76.76.76] #DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开
version: 2
renderer: networkd #指定后端采用systemd-networkd或者Network Manager,可不填写则默认使用systemd-workd

根据自己的需要配置好之后保存文件

最后运行这个命令

sudo netplan apply
  • ip 地址和 DNS 服务器地址需要用[]括起来,但是网关地址不需要
  • 注意每个冒号后边都要先加一个空格
  • 注意每一层前边的缩进,至少比上一层多两个空格

但是在新版中gateway4 可能会报错  所以用routes:
- to: default
via: 192.168.3.1

networkctl status  网关名称    可以查看网口状态信息

 

2.笔记本关闭盖子不睡眠模式

解决方法:修改Login Manager配置文件。

打开终端,编辑文档:

sudo vim /etc/systemd/logind.conf

找到其中一行:

#HandleLidSwitch=suspend

将其改为:

HandleLidSwitch=ignore注意前面的 # 也要去掉

然后重启服务:sudo restart systemd-logind  

# 或者
service systemd-logind restart
# 或者
sudo shutdown -r now

或者干脆手动重启系统即可生效

3.设置root密码

打开SSH  输入 sudo passwd 然后系统会让你输入新密码并确认,此时的密码就是root新密码。修改成功后,输入命令su  再输入新的密码就成功切换root了
34e45111074b40691e15417ec5e3c89c
很多区别的 带~$的就是普通权限  @前面直接是root就是最高权限了! 安装宝塔的时候一定要切换到root权限安装,否则Python安装的时候可能会出错.

然后可以设置root用户直接SSH登录,需要设置编辑/etc/ssh/sshd_config文件;

sudo vim /etc/ssh/sshd_config

找到配置参数:PermitRootLogin

将该参数后面的值修改为yes即可;

ed107423c8d36de0ad3fc1947bebcc08

重启ssh服务

sudo systemctl restart ssh

然后测试用root用户远程登陆即可

9f7f4fab1db1d3343ee2c282acb93310

 

THE END