1、sudo免密设置
sudoer文件一旦修改错误会导致用户不能正常使用sudo命令,有专用的命令修改,该命令会直接打开/etc/sudoers文件。
sudo visudo
建议填入以下内容至/etc/sudoers.d/nopass。
username ALL=(ALL:ALL) NOPASSWD:ALL
虽然有时会出现一些意外Cloud-init和SSH。
2、修改用户名称和主机名
#修改用户名称时用户不能处于登陆状态,临时启用root用户登录。
sudo passwd root
#修改用户名和家目录。
usermod -l newname -d /home/newname -m oldname
#修改组
groupmod -n newgroup oldgroup
#锁定root用户密码
passwd -l root
#显示当前主机名
hostnamectl status
#修改主机名
sudo hostnamectl set-hostname newname
3、ssh限制root用户登录及禁止密码登录
打开/etc/ssh/sshd_config文件
#禁止root用户登录
PermitRootLogin no
#打开密匙登录
PubkeyAuthentication yes
#禁止密码登录
PasswordAuthentication no
4、删除额外用户及其家目录
sudo userdel -r username
5、强制升级软件包
sudo apt upgrade --with-new-pkgs
sudo apt install --only-upgrade
#如需代理可如下插入参数
apt -o acquire::http::proxy=http://127.0.0.1:1080 upgrade --with-new-pkgs
6、确认存储使用情况
#查看现有存储
df -h
#查看当前目录占用存储大小
du -h -d 1 ./
#查看目前存储分区及占用
lsblk
#查看存储UUID
blkid
7、修改时区
#显示当前时区
timedatectl
#修改时区为上海
sudo timedatectl set-timezone Asia/Shanghai
#读取硬件时间
sudo hwclock -r
8、禁用cloud-init
sudo touch /etc/cloud/cloud-init.disabled