sh 创建登录节点的用户和设置访问权限

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 创建登录节点的用户和设置访问权限相关的知识,希望对你有一定的参考价值。

FULLNAME="Shantanu Singh"
USERNAME=shsingh
sudo bash
useradd -c "${FULLNAME}" -s /bin/bash -m ${USERNAME}
PASSWORD=`openssl rand -base64 6`
echo ${PASSWORD} |  tee -a /home/${USERNAME}/.password 
echo "${USERNAME}:${PASSWORD}" |  chpasswd
mkdir /home/${USERNAME}/.ssh
chmod 700 /home/${USERNAME}/.ssh
cat > /home/${USERNAME}/.ssh/authorized_keys
chmod 600 /home/${USERNAME}/.ssh/authorized_keys
chown -R ${USERNAME}:${USERNAME} /home/${USERNAME}/.ssh
usermod -aG sudo ${USERNAME}


cat > ~/.ssh/id_rsa
chmod 400 ~/.ssh/id_rsa
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa


以上是关于sh 创建登录节点的用户和设置访问权限的主要内容,如果未能解决你的问题,请参考以下文章

googlecloud权限访问失败powershell

elasticsearch , kibana 设置权限

用户权限和访问控制

如何设置web页面访问权限?只允许登录用户访问login.php,其他页面未通过验证均跳转到登录界面

如何设置mysql用户的权限

如何设置数据库的权限?