Centos7.X安装apache
Apache可以说是目前使用最广泛的web服务器之一,因为其强大的功能,可以动态集成化安装模块,各种媒体插件的支持。可以说Apache就是网站离不开的小能手,本次我们就针对Centos7.X安装Apache的方法进行一下科普。
在不输入密码的情况下,使用xshell进行SSH登录到远程服务器其实也不是什么难事,只要按照下面三个步骤操作,形成登录秘钥则就可以无需进行密码输入就连接到远程的服务器。对于我们本地测试,或者修改服务器部分应用十分容易便捷。频繁登录远程服务器的小伙伴可以参考哦!
步骤1:需要再本地服务器上生成秘钥。
使用ssh-keygen生成SSH的身份验证密钥。
$ ssh-keygen
输出:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Created directory ‘/home/user/.ssh’.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
8c:2a:ed:82:98:6d:12:0a:3a:ba:b2:1c:c0:25:be:5b
步骤2:在远程服务器上把密码与本地进行配对
使用xshell连接到远程计算机,并通过将其添加为authorized_keys文件来安装公共密钥。
$ ssh-copy-id -i〜/ .ssh / id_rsa.pub UserName @ RemoteServer
输出:
UserName@RemoteServer’s password: ********
Now try logging into the machine, with “ssh ‘username@remoteserver'”, and check in:
~/.ssh/authorized_keys
to make sure we haven’t added extra keys that you weren’t expecting.
步骤3:将私钥添加到本地服务器上的身份验证代理
使用ssh-add将身份添加到ssh-agent –身份验证代理。
$ ssh-add
输出:
Identity added: /home/user/.ssh/id_rsa (/home/user/.ssh/id_rsa)
现在,您可以通过SSH协议登录到远程服务器,而无需输入密码。
客户端的配置
a)如下图所示,进入xshell的登录界面
b)选择基于Public Key的登录验证方式
c)导入key
d)选择导入
e)这里我们将之前从服务端sz -y导入的id_rsa改名为LVS-RS02,主要也是为了对应不同的服务
f)这样我们就可以很方便的登录到系统中了
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态