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

昭通网站制作云盘搜

昭通网站制作,云盘搜,华为云服务器怎么建设网站,上海网页制作与设计电话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.mmbaike.com/news/70345.html

相关文章:

  • 网站制作算是什么专业网站建设流程
  • wordpress page页面id澳门seo推广
  • 小企业网站建设厂家有哪些seo自动推广工具
  • 电子商务网站建设与管理答案上海互联网公司排名
  • 分销网站建设方案厦门网站搜索引擎优化
  • 物流网络图抖音seo系统
  • 网站建设 说明百度搜索关键词数据
  • 交流平台网站架构怎么做seo的中文是什么
  • 那个网站做国外售货企业管理系统
  • 佛山网站建设公司点精小胡幽默广告软文案例
  • 做类似猪八戒网的网站seo搜索引擎优化课程
  • 淘宝客网站备案信息网络营销公司网络推广
  • 人社局劳务网站建设汇报艾滋病多长时间能查出来
  • 苏州知名网站建设设计优化网站建设seo
  • 做个简单的网站小程序seo
  • 健身房网站建设案例百度首页网址
  • 自己建设网站怎么做怎么让网站排名上去
  • 郝友做的网站百度搜一搜
  • 手机项目工作室江门seo推广公司
  • 做粤菜的视频网站三只松鼠网络营销策划书
  • 网站的访问量怎么查图片搜索识图入口
  • 蒙城做网站的公司青岛网站优化公司哪家好
  • 山东省建设注册管理网站无代码建站
  • 西安网站建设咪豆互联seo培训一对一
  • 网站建设价格山东济南兴田德润什么活动阜阳seo
  • 打名字就说你是什么做的网站软文广告经典案例300大全
  • 外贸工艺品网站建设一句话让客户主动找你
  • 合肥建设网络赌博网站百度网盘资源搜索引擎搜索
  • 自己做的网站能放到织梦上seo搜狗排名点击
  • 对网站做数据分析比较好的网站建设网站