fedora ssh 安装mysql,Fedora中安装和配置OpenSSH | 学步园
SSH的簡介
傳統的遠程登陸程序的工具,比如TELNET、Rlogin以及Rsh等,都是將口令在網上明文的方式傳輸的。顯然這不能保證系統和用戶的安全和利益。SSH(Secure Shell)則避免了上述問題,它建立在應用層和傳輸層的安全協議基礎上。采用通信加密的方式來一定程度上保證數據的安全。
SSH主要使用開源軟件為OpenSSH。的在Fedora中安裝和配置OpenSSH也及其方便。
OpenSSH的安裝
1) 安裝openssh-server
[root@localhost ~]# yum install openssh-server
2) 查看是否已成功安裝openssh-server
[root@localhost ~]# rpm -qa | grep openssh-server
openssh-server-5.3p1-19.fc12.i686
3)啟動SSH服務
[root@localhost ~]# /etc/rc.d/init.d/sshd start
Stopping sshd: [ OK ]
Starting sshd: [ OK ]
如果是重新啟動和關閉,則分別用
[root@localhost ~]# /etc/rc.d/init.d/sshd restart
[root@localhost ~]# /etc/rc.d/init.d/sshd stop
4) 如果防火墻服務有開啟, 則需要允許TCP協議的22端口通信.
[root@localhost ~]# iptables -I INPUT -p tcp --dport 22 -j ACCEPT
5) 到這里所有工作都完成了, 可以嘗試從客戶端SSH登陸Fedora. 比如可以使用putty登錄。另外linux下也有OpenSSH客服端,名為OpenSSH-clients直接安裝使用,見下節。
6) 如果想讓ssh服務開機就運行, 需要使用# ntsysv命令打開開機服務選項卡. 選中sshd后按”OK”.
[root@localhost ~]# ntsysv
7)如果想配置ssh服務的運行參數, 是通過修改配置文件/etc/ssh/ssh_config實現的.如果沒什么特殊的要求這都不用配置. /etc/ssh/ssh_config文件的配置選項非常多, 但大部分都已經用”#”注釋掉了.配置完記得保存配置文件.
使用OpenSSH客戶端
Fedora 默認已安裝了OpenSSH的客戶端OpenSSH-clients, 客戶端和服務器連接時,可以使用兩種驗證方式:基于口令的驗證方式和基于密匙的驗證方式!
1、基于口令的驗證方式
這種驗證方式要求用戶輸入用戶名稱和密碼!若沒有指定用戶名稱和密碼,則默認使用當前在客戶機上的用戶名!
例1:直接登陸
[root@localhost ~]#ssh 210.34.48.52
則登陸用戶名為客戶機當前用戶名!
例2:指定用戶名登陸
[root@localhost ~]#ssh fzu@210.34.48.52
[root@localhost ~]#ssh –l fzu 210.34.48.52
上面過程結束后,系統將會提示你輸入用戶名和密碼!
2、基于密匙的驗證方式
使用密匙的驗證方式,用戶先需要為自己創建一對密匙:公匙和私匙。(公匙用在要登陸的服務器上)
OpenSSH公開密匙的密碼體制有RSA、DSA!
創建密匙,比如:
[root@localhost ~]#ssh-keygen –t rsa
回車后,要求輸入使用密匙時的口令!這樣便生成了公匙和私匙:放在用戶主目錄下的.ssh目錄下,文件名:id_rsa.pub和id_rsa!必須將公匙復制到登陸的服務器的~/.ssh/目錄下,并改名為:authorized_keys!然后,便可使用密匙方式登陸!
[root@localhost ~]#ssh [–l username] ip地址或主機名
三、OpenSSH上常用的命令
1、本地系統和遠程系統間文件的傳輸
#scp a.txt root@210.45.160.17:/b.txt
#scp root@210.45.160.17:/b.txt /c.txt
2、sftp命令
Sftp 命令和ftp命令類似,它是OpenSSH提供的網絡傳輸文件的小工具,它更加安全,使用和ftp相似的命令:主要有如下幾個:
1)、登陸
#ftp 210.45.160.17
2)、ftp 會話的打開與關閉
打開:open 210.45.160.27
關閉:close
3)、文件的傳輸
從ftp服務器上得到文件:
Get a.txt
向ftp上放文件
Put a.txt
4)、退出ftp
Bye
5)、其他
bell:每個命令執行完畢后計算機響鈴一次
Cd ,ls 等一些常見命令也可以在ftp服務器目錄中使用!
總結
以上是生活随笔為你收集整理的fedora ssh 安装mysql,Fedora中安装和配置OpenSSH | 学步园的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Php超出高度隐藏,swiper滑屏中某
- 下一篇: 快手极速版直播语音助手在哪里