Ubuntu新装机后需要做的几件事情
如果新装了一个Ubuntu系统,记录下一些配置项有必要弄得。
首先确保网络是通的。可以ping www.baidu.com试试看
默认的root是没有设置密码,需要我们设置。
sudo passwd root
直接设置即可。
修改普通用户密码
sudo passwd 用户名
修改完重启登录即可。
Ubuntu17之后版本网络配置
Ubuntu17(包括)之后的版本不再使用 ifupdown 配置网络; /etc/network/interfaces 配置固定IP是无效的; 重启网络的命令 /etc/init.d/networking restart 是无效的; Ubuntu17之后引入新工具netplan来进行网络设备的管理 netplan的配置文件位于/etc/netplan文件夹下面
**配置静态ip** 1.打开网络配置文件 sudo gedit /etc/netplan/01-network-manager-all.yaml 2.输入具体的配置信息 注意: 存在层级概念,使用缩进表示层级关系! 缩进不允许使用tab,只允许空格 network: renderer: NetworkManager ethernets: ens33: #注意自己的网卡名 dhcp4: false #静态 dhcp6: false addresses: [192.168.10.60/24] #ip、掩码(掩码作用不大) gateway4: 192.168.10.1 #网关,注意没有符号[ ] nameservers: addresses: [223.5.5.5] #dns 3.生效网络 sudo netplan apply 4.确定ip配置 ifconfig 动态ping百度,静态ping网段内ip
**配置动态ip** (1)与配置静态ip第1、3、4步一致; 第二步具体配置不同于/etc/network/interfaces那样写上dhcp方式后可以继续保留ip,这里必须屏蔽或删掉; 仍需注意层级等注意事项! (2)配置文件信息示例: network: renderer: NetworkManager thernets: ens33: # 配置的网卡名称 dhcp4: true # 关闭dhcp4 dhcp6: true # 关闭dhcp6 addresses: [] # 设置本机IP地址及掩码
更换源镜像
懒可以直接备份然后替换/etc/apt/sources.list
ubuntu 18.04(bionic) 配置如下
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
# deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
更新源数据
apt update
一、升级本机所有已安装的软件包
apt upgrade
二、安装必要的插件
apt-get install iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server nfs-common lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev gcc openssh-server iotop unzip zip ipmitool -y
三、开启远程连接并允许root账户直接登录
需要注意的是必须安装上面的插件openssh-server才可以使用远程控制
vim /etc/ssh/sshd_config
修改下面的选项为yes
PermitRootLogin yes
修改完之后重启服务就可以了。
systemctl restart sshd
参考:https://blog.csdn.net/qq_44986626/article/details/118488291