码迷,mamicode.com
首页 > 系统相关 > 详细

linux apline - ssh服务安装及免密登陆实现

时间:2021-05-24 02:45:26      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:comm   auth   mit   led   number   motd   tab   table   nta   

目标机器

安装ssh服务

apk add openssh-server
apk add openssh
 sed -i "s/#PermitRootLogin.*/PermitRootLogin yes/g" /etc/ssh/sshd_config &&  sed -i "s/#Port.*/Port 22/g" /etc/ssh/sshd_config &&  ssh-keygen -t dsa -P "" -f /etc/ssh/ssh_host_dsa_key && ssh-keygen -t rsa -P "" -f /etc/ssh/ssh_host_rsa_key && ssh-keygen -t ecdsa -P "" -f /etc/ssh/ssh_host_ecdsa_key && ssh-keygen -t ed25519 -P "" -f /etc/ssh/ssh_host_ed25519_key && echo "root:****" | chpasswd. # 修改密码
/usr/sbin/sshd -D 

自身机器

免密登陆2种方式
方式1 
/ # ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.1.13
/usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/root/.ssh/id_rsa.pub"
/usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
expr: warning: ‘^ERROR: ‘: using ‘^‘ as the first character
of a basic regular expression is not portable; it is ignored
/usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
root@192.168.1.13‘s password: #提示输入密码

Number of key(s) added: 1

Now try logging into the machine, with:   "ssh ‘192.168.1.13‘"
and check to make sure that only the key(s) you wanted were added.

/ # ssh 192.168.1.13
Welcome to Alpine!

The Alpine Wiki contains a large amount of how-to guides and general
information about administrating Alpine systems.
See <http://wiki.alpinelinux.org/>.

You can setup the system with the command: setup-alpine

You may change this message by editing /etc/motd.

方式2: 将公钥文件拷到目标机器
# scp -p ~/.ssh/id_rsa.pub root@192.168.1.13:/root/.ssh/authorized_key
id_rsa.pub                                                                          100%  571   640.3KB/s   00:00

# 测试登录
/ # ssh 192.168.1.13
Welcome to Alpine!

The Alpine Wiki contains a large amount of how-to guides and general
information about administrating Alpine systems.
See <http://wiki.alpinelinux.org/>.

You can setup the system with the command: setup-alpine

You may change this message by editing /etc/motd.

linux apline - ssh服务安装及免密登陆实现

标签:comm   auth   mit   led   number   motd   tab   table   nta   

原文地址:https://www.cnblogs.com/smallyi/p/14747158.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!