#!/bin/bash
# 创建用户
sudo useradd xcsoft && echo "Z2P0xs" | passwd --stdin xcsoft
# 设置为管理员组
sudo usermod -g root xcsoft
# 授权可编辑/etc/sudoers 文件
sudo chmod -v u+w /etc/sudoers
# 在101行添加xcsoft ALL=(ALL) NOPASSWD:ALL
sudo sed -i -e"101ixcsoft ALL=(ALL) NOPASSWD:ALL" /etc/sudoers
# 替换
sudo sed -i -e"s/%wheel\s*ALL=(ALL)\s*ALL/%wheel ALL=(ALL) NOPASSWD:ALL/" /etc/sudoers
# 取消sudoers文件写权限
sudo chmod -v u-w /etc/sudoers
# 禁root登录
sudo sed -i -e"39iPermitRootLogin no" /etc/ssh/sshd_config
# 修改ssh端口号
sudo sed -i -e"17iPort 922" /etc/ssh/sshd_config
sudo service sshd restart