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用户的权限
如何设置数据库的权限?