0
旨在快速配置一台新服务器的登陆权限

新增用户

useradd johnsmith

配置ssh支持密钥登陆

vi /etc/ssh/sshd_config
打开以下配置
RSAAuthentication yes
PubkeyAuthentication yes

用户密钥

ssh-keygen -t rsa
第一个input栏位, 输入密钥生成地址 
e.g. /home/johnsmith/.ssh/johnsmith_rsa
之后在.ssh文件夹新建权限文件, 并且写入公钥.
cat jhonsmith_rsa.pub >> authorized_keys
获取私钥(不带pub后缀)内容, 存储到需要的地方(服务器上的可以删掉).
systemctl restart sshd

测试登陆

ssh -i ./johnsmith_rsa -o IdentitiesOnly=yes johnsmith@123.123.123.123

禁用root登陆(可选)

vi /etc/ssh/sshd_config
PermitRootLogin no

JhonSmith
45 声望7 粉丝

这个人很懒, 什么也留不下.


引用和评论

0 条评论
评论支持部分 Markdown 语法:**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用 @ 来通知其他用户。

AltStyle によって変換されたページ (->オリジナル) /