一般情况下,在安装完系统后需要进行一些配置
以下内容在Ubuntu Server 18.04及以上版本测试过
配置root账户登录
# 1-设置root密码
sudo passwd root
# 2-编辑sshd服务配置文件
vi /etc/ssh/sshd_config
将PermitRootLogin的选项值设置为yes即可
# 3-重启sshd服务
systemctl restart sshd
配置源
sed -i 's/cn.archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
安装一些必备工具
apt update && apt upgrade -y && apt install -y wget psmisc vim net-tools nfs-kernel-server telnet lvm2 git tar curl
关闭交换分区
sed -ri 's/.*swap.*/#&/' /etc/fstab
swapoff -a && sysctl -w vm.swappiness=0
cat /etc/fstab
# /dev/mapper/centos-swap swap swap defaults 0 0
配置ulimit
ulimit -SHn 65535
cat >> /etc/security/limits.conf <<EOF
* soft nofile 655360
* hard nofile 131072
* soft nproc 655350
* hard nproc 655350
* seft memlock unlimited
* hard memlock unlimitedd
EOF
修改设置时区
# 下载依赖
apt-get install aptitude ntpdate
# 运行tzselect
tzselect
# 选择Asia(亚洲)
4
# 选择China
10
# 选定北京时间
1
# 确认选择
1
# 复制文件到本地时间
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# 设置系统时间与网络时间同步
ntpdate cn.pool.ntp.org
# 将系统时间写入硬件时间
hwclock --systohc
# 重启系统
reboot
设置24小时时间格式
# 编辑
vi /etc/default/locale
# 加入以下配置
LC_TIME=en_DK.UTF-8