两台linux 机器互联,Red Hat Linux9.0下两台机器怎么互联
eku123 于 2009-02-18 16:11:16發表:
rh9太老了,不知道行不行,你自己試下吧
ssh服務的配置
1,安裝
#yum install openssh-server (安裝ssh服務器)
#yum install openssh (安裝ssh客戶端)
2,配置ssh服務
編輯"/etc/shh/sshd_config"文件,修改以下內容
#Port 30022 (修改ssh服務的端口號為30022)
#Protocol 2 (設置ssh協議版本為2)
#ListenAddress 192.168.163.9 (設置ssh服務器綁定的IP地址為192.168.163.9)
#PermitRootLogin no (禁止root帳戶登錄)
#PermitEmptyPasswords no (禁止空密碼用戶登錄)
#PasswordAuthentication yes (使用口令認證方式,如設為no則使用公鑰認證方式)
3,打開ssh服務
#service sshd restart
4,其他需要注意的配置
(1),更改服務默認的端口號
編輯"/etc/services"文件,找出需要更改的服務,修改端口號即可。
(2),配置防火墻
打開防火墻配置工具,將需要開放的服務端口添加到信任端口列表中。
# setup
Firewall configuration--> Customize--> other port:需要添加的服務或端口,保存。
或者:
#system-config-firewall (centos中為“system-config-securitylevel”)
other port:需要添加的服務或端口,保存。
(3),配置SElinux
SElinux默認會隨系統啟動而啟動,它會禁止一此不安全的通信,包括tftp、telnet、ssh等。可以編輯selinux的配置文件/etc/sysconfig/selinux,修改它的規則。
#vi /etc/sysconfig/selinux
將SELINUX=enforcing (違反規則->禁止),改為
SELINUX=disable (禁用selinux) 或
SELINUX=permissive (違反規則->允許并記錄)
或使用以下命令切換selinux的模式
#getenforce (得到當前的SELINUX值)
#setenforce [ Enforcing | Permissive | 1 | 0 ] (更改當前的SELINUX值 ,后面可以跟 enforcing,permissive 或者 1, 0)
#sestatus (顯示當前的 SELinux的信息)
5,ssh客戶端的使用
#ssh -l 用戶名 -p 端口號 遠程主機名或地址
總結
以上是生活随笔為你收集整理的两台linux 机器互联,Red Hat Linux9.0下两台机器怎么互联的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用移动英语通
- 下一篇: Codeforces Round #51