ssh实现免密码远程登录
2017-08-02 21:23
323 查看
假设现在你的电脑为a,远程服务器(Linux)为b。第一步:在a电脑的根目录下执行
ssh-keygen -t rsa -P ''-P表示密码,-P ” 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回车。该命令将在/root/.ssh目录下面产生一对密钥id_rsa和id_rsa.pub。一般采用的ssh的rsa密钥:id_rsa 私钥id_rsa.pub 公钥下述命令产生不同类型的密钥ssh-keygen -t dsassh-keygen -t rsassh-keygen -t rsa1第二步 : 把a机下的
./ssh/id_rsa.pub放到b电脑的
/root/.ssh/authorized_keys里面。命令:`scp .ssh/id_rsa.pub root@192.168.1.1:/root/.ssh/authorized_keys最后一步: 如果尝试登录还不行的话,就给 authorized_keys文件足够的权限就可以了。
chmod 600 /root/.ssh/authorized_keys免密码操作gitlab的话,道理相似。在项目左侧菜单栏 SSH Keys添加对应的 id_rsa.pub
相关文章推荐
- CentOS6.3上SSH远程登录实现无密码认证
- 使用expect实现ssh不输入密码登录远程服务器
- ssh远程登录时实现不输入密码
- ssh 实现linux/unix无密码远程登录
- Ubuntu 下 SSH 实现远程登录 无需输入密码
- RHCE_LAB(2)SSH远程登录自动验证(不输入用户登录密码)的实现
- ssh更改默认端口号及实现免密码远程登录
- 详解ssh通过公钥密码、免密码登录以及导入公钥文件三种形式实现远程登录
- ssh-keygen 实现免密码登录远程服务器
- RHCE_LAB(2)SSH远程登录自动验证(不输入用户登录密码)的实现
- 使用ssh公钥实现ssh免密码登录
- linux主机间实现ssh/scp/rsync免密码登录
- linux实现ssh免密码登录
- mstsc保存用户名和密码,实现自动登录远程桌面
- mac 上使用ssh-copy-id 上传公钥 实现不输入密码登录
- windows下用git配置ssh实现无密码登录
- SSH免密码登录实现
- Linux实现SSH无密码登录
- 嵌入式 SSH无密码验证登录的实现
- ssh(ssh-keygen)配置免输入密码登录远程主机的方法