【服务器部署系列-002】Linux实现Centos免密登录及授权
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
·
目录
一、centos用户实现免密登录
1.创建用户centos
sudo useradd centos
2.进入centos根目录
cd /home/centos
3.创建文件夹.ssh
sudo mkdir .ssh
sudo chown centos:centos -R .ssh
4.创建文件 authorized_keys,放入公钥
vim .ssh/authorized_keys
5.将目录 /home/centos/.ssh 授700权限
chmod 700 -R /home/centos/.ssh
6.将 authorized_keys 授600权限
chmod 600 authorized_keys
chown -R centos:centos .ssh/
二、禁用root用户及密钥登录,授sudo权限
1.修改 sshd_config
vim /etc/ssh/sshd_config
将 PasswordAuthentication 改为 no
将 PermitRootLogin 改为 no
2.给centos授予root权限(需要root用户操作)
vim /etc/sudoers.d/centos
文件内容:
centos ALL=(ALL) NOPASSWD: ALL
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e
added ecosystem file for PM2 5 年前
5def40a3
Add host customization support for the NodeJS version 5 年前
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)