# login as root
useradd -m -s /bin/bash dev
adduser dev sudo
adduser dev adm
# set sudo group nopasswd
visudo/ sudo vi /etc/sudoers
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
# change to
%sudo ALL=(ALL:ALL) NOPASSWD:NOPASSWD:ALL
sudo chown -R dev:dev /var/dev #保证目标文件存在,赋权dev组的dev账号给当前文件夹及其子目录
ssh-keygen -t rsa -b 2048 -C xxx #xxx为备注信息 生成 sshkey密钥对 需要在目标位置执行
# switch to dev
su dev
cd ~
mkdir .ssh
vi .ssh/authorized_keys # then add public key to .ssh/authorized_keys
sudo passwd -d root