Linux使用用户密钥ssh主机
来源:互联网 发布:大神小的知错了全文 编辑:程序博客网 时间:2024/05/31 20:51
使用用户密钥ssh主机,在安全性上要大大高于直接输入root 的密码,具体实现,请看下面的教程。
ps:使用root权限进行操作
1)先创建一个账户
// 创建一个账户lee,所属组为wheeluseradd -d /home/lee -g wheel lee
执行后,/home 下生成一个名为lee的目录。目录的权限为700,所属组为wheel,所属用户为lee
2)在 /home/lee 目录下生成.ssh 目录
// 生成.ssh目录,权限为700mkdir -m 700 /home/lee/.ssh
3)创建authorized_keys
touch /home/lee/.ssh/authorized_keys
// 修改authorized_keys文件权限600chmod 600 /home/lee/.ssh/authorized_keys
4)ssh客户端生成密钥,这里使用xshell为例
点击“工具”,选择“新建用户密钥生成向导”
点击“下一步”
点击“下一步”
给密钥加密的密码可不写,此密码只是用于xshell本身的验证。
另存文件为“lee.pub”,放置lee.pub的目录请牢记。
点击“完成”之后,所创建的密钥就会出现在用户密钥列表中,如下图:
到此生成密钥任务done。
5)将lee.pub内容copy到authorized_keys文件
请自行使用vi进行复制,这里不展示。
6)xshell ssh信息
点击“用户身份验证”
7)测试连接
连接之前,一定切记要修改权限,权限若不修改,前面做的所有将失效,切记!!!!!
// 修改/home/lee/目录的权限为700chmod -R 700 /home/lee/// 修改/home/lee/目录的拥有者为leechown -R lee /home/lee/// 修改/home/lee/目录的所属组为wheelchgrp -R wheel /home/lee/
点击“连接”
出现了如图,那么恭喜你,已经OK。
切换root账户命令
sudo su
如果root有密码,那么是需要输入密码的。
谁转载不写我的出处,生儿子没屁眼~
原创地址:http://blog.csdn.net/liruxing1715/article/details/48542385
0 0
- Linux使用用户密钥ssh主机
- 使用SSH密钥登录Linux VPS主机
- 给用户主机添加SSH密钥使用key
- 使用密钥ssh登录到主机
- ssh密钥连接主机
- 使用ssh-keygen命令生成密钥对无密码远程登陆linux主机
- SSH密钥登录远程主机
- Linux 密钥远程登陆主机
- ssh 所选的用户密钥未在远程主机上注册
- 使用数据库统一管理ssh登陆用户密钥信息
- 使用pam_chroot限定用户ssh登录linux主机后的目录权限
- linux ssh密钥认证
- linux ssh密钥登录
- ssh密钥的使用
- git使用ssh密钥
- git使用ssh密钥
- git使用ssh密钥
- git使用ssh密钥
- int strlen(const char *str)
- hdu5435 数位dp(大数的处理)
- Fastcgi配置
- angularJS中批量提交请求的batch.js(2)
- 《从零开始学Swift》学习笔记(Day 14)——字符串的插入、删除和替换
- Linux使用用户密钥ssh主机
- 致 释然
- 可以把PPT转为PDF的转换器
- sysbench安装与使用
- 一些不错的开发交流网站
- Multithreading For Performance
- Java字节码里的invoke操作&&编译时的静态绑定与动态绑定
- 对代理模式中代理方法实现和调用的简单了解
- 关于数据科学,书上不曾提及的三点经验