当前位置: 首页 > news >正文

金溪县建设局网站莱芜seo

金溪县建设局网站,莱芜seo,做外贸免费发布产品的网站,php与java做网站1.设置 SSH 通过密钥登录 密钥形式登录的原理是:利用密钥生成器制作一对密钥——一只公钥和一只私钥。 将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。这样一来,没有私钥,任何人都无法通过 SSH 暴力…
1.设置 SSH 通过密钥登录

密钥形式登录的原理是:利用密钥生成器制作一对密钥——一只公钥和一只私钥。

将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。这样一来,没有私钥,任何人都无法通过 SSH 暴力破解你的密码来远程登录到系统。

此外,如果将公钥复制到其他账户甚至主机,利用私钥也可以登录。

2.制作密钥对

通过服务器来制作密钥对,一般这个服务器账户是你打算通过密钥登录的账号,执行

[~]# ssh-keygen     #创建密钥对
Generating public/private rsa key pair.
Enter file in which to save the key (/home/xx/.ssh/id_rsa):      #默认就行,按enter 
Created directory 'home/xx/.ssh'.
Enter passphrase (empty for no passphrase):     #输入密钥锁码,或留空按enter
Enter same passphrase again:   #再输一遍密钥锁码Your identification has been saved in home/xx/.ssh/id_rsa.    #私钥
Your public key has been saved in home/xx/.ssh/id_rsa.pub.    #公钥The key fingerprint is:
xxx
The key's randomart image is:
+--[ RSA 2048]----+
|  o*.            |
| o..+            |
|o  .             |
| +  .            |
|   S             |
|                 |
|                 |
|                 |
|                 |
+-----------------+
[~]# 

密钥锁码在使用私钥时必须输入,这样就可以保护私钥不被盗用。当然,也可以留空,实现无密码登录。

现在,在 家目录中生成了一个 .ssh 的隐藏目录,内含两个密钥文件。id_rsa 为私钥,id_rsa.pub 为公钥。

通常使用root用户登录, 就是在**/root**目录下

3.服务器配置
3.1在服务器上安装公钥

键入以下命令,在服务器上安装公钥:

cd $HOME/.ssh
cat id_rsa.pub >> authorized_keys

如此便完成了公钥的安装。为了确保连接成功,请保证以下文件权限正确:

chmod 600 authorized_keys ; chmod 700 ~/.ssh
3.2配置SSH密钥登录功能

编辑 /etc/ssh/sshd_config 文件,进行如下设置:

vim /etc/ssh/sshd_config 
# 启动ssh密钥登录
RSAAuthentication yes
PubkeyAuthentication yes
# 启动ssh密钥登录的快速脚本:
sudo sed -r -i '/RSAAuthentication/d' /etc/ssh/sshd_config
sudo sed -r -i '/PubkeyAuthentication/d' /etc/ssh/sshd_config
sudo sh -c "echo 'RSAAuthentication yes' >> /etc/ssh/sshd_config"
sudo sh -c "echo 'PubkeyAuthentication yes' >> /etc/ssh/sshd_config"

另外,请留意 root 用户能否通过 SSH 登录:

# root用户可以通过ssh登录(禁用改为no)
PermitRootLogin yes
# 阻止 root 用户通过 SSH 登录:
sudo sed -r -i '/PermitRootLogin/d' /etc/ssh/sshd_config
sudo sh -c "echo 'PermitRootLogin no' >> /etc/ssh/sshd_config"

当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录:

# 允许密码登录(禁用改为no)
PasswordAuthentication yes
# 禁用密码登录的快速脚本:
sudo sed -r -i '/PasswordAuthentication/d' /etc/ssh/sshd_config
sudo sh -c "echo 'PasswordAuthentication no' >> /etc/ssh/sshd_config"

最后,重启 SSH 服务:

sudo service sshd restart
4. ssh客户端配置私钥
4.1 xshell

在新建/现有的会话中,依次点击:

1、连接-用户身份验证

2、方法(M)选为Pubilc Key

3、输入用户名。

4、在用户密钥栏,点击浏览(B)选择你下载下来的密钥(id_rsa)。

确定连接即可。

http://www.zhongyajixie.com/news/15893.html

相关文章:

  • 中企动力网站建设方案软文代写是什么
  • 网站搜索推广销售新闻最新热点
  • wordpress字体抖动哪里能搜索引擎优化
  • 广州做网站企业seo外包软件
  • 重庆网站建设招标重庆网站搭建
  • 2003 您的安全设置不允许网站使用安装网站开发费用
  • 大连微信网站网页广告调词平台
  • 郑州营销网站媒体资源网
  • 静态网站可以做留言板seo快速排名服务
  • 跨境购网站建设产品推广计划怎么写
  • 网站建设详细方案自动点击器永久免费版
  • 清新网站模板太原seo霸屏
  • 网站设计兼职产品免费推广网站有哪些
  • 贵阳两学一做网站网站关键词优化的步骤和过程
  • 怎样让自己做的网站被百度收录洛阳seo博客
  • 什么做直播网站郑州网站技术顾问
  • 青岛市平台公司seo搜索是什么
  • wordpress 写文章seo基础知识培训
  • 东城区网站建设廊坊seo快速排名
  • 那个做网站好百度云盘登录
  • 企业网站打包下载安卓优化清理大师
  • 中文wordpress搭建成都网站排名优化公司
  • 百度只更新快照不收录网站百度小程序seo
  • 济南网站制作网站软文范例大全500
  • 杭州专业网站代写文章质量高的平台
  • 怎么搜 织梦的网站厦门人才网个人会员登录
  • wordpress硬盘seo如何优化图片
  • 简述网络营销的意义北京网站优化步骤
  • 网站标题是什么网页制作软件哪个好
  • wordpress导航站主题黄石市seo关键词优化怎么做