ssh 实用指南

一、ssh 简介

ssh是一种协议,可以用于远程登陆。

二、ssh 登陆

假设你有个机器A,另外有个账户 username 在 10.66.666.108 机器上,输入

$ ssh username@10.66.666.108

然后输入相应的密码则可以远程登陆到10.66.666.108 机器上了。

三、免密码登陆

首先在机器A上生成密钥,一般使用rsa 密钥,生成公钥和私钥:

$ ssh-keygen -t rsa -C "xxxx@qq.com"

其中参数表示:

-t: type

-C: Comments

公钥位于:~/.ssh/id_rsa.pub

私钥位于:~/.ssh/id_rsa

登陆到10.66.666.108 机器后,将机器A上的公钥 (~/.ssh/id_rsa.pub) 所有的内容复制到 10.66.666.108 机器的 ~/.ssh/authorized_keys 中。则下次登陆可以免密码了。

四、 快捷设置

在机器A中,为了避免每次远程登陆 10.66.666.108 都要输入又长又臭又难记的地址,可以到机器A中的 ~/.ssh/config 设置

Host dev
    Hostname 10.66.666.108
    User username

然后下次登陆的时候,可以输入

$ ssh dev

这样就方便多了。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值