在centos 5上如何配置rsh,rcp,scp多節點互通_無須密碼
CentOS5中實現雙機rlogin、rsh無密碼通訊的一個方法
===========================================================
作者: cnhtm(http://cnhtm.itpub.net)
發表於:2010.01.13 09:23
分類: 一般分類
出處:http://cnhtm.itpub.net/post/39970/495882
---------------------------------------------------------------
發表於:2010.01.13 09:23
分類: 一般分類
出處:http://cnhtm.itpub.net/post/39970/495882
---------------------------------------------------------------
在安裝RAC的時候,需要配置各個節點的互信關係,使rsh、rlogin、rcp等命令不需要輸入密碼可以操作其他節點。
除了按照管法rac安裝文件中的方法配置ssh之外,還可以透過修改.rhosts等檔案實現互信。
在unix(如aix)中,可以簡單修改/etc/hosts.equiv實現,但是Linux中比較麻煩,需要一些其他的步驟,下面演示配置方法
需要在各個節點上完成如下操作
1、檢查rsh-server包是否已經安裝
[root@rac1 ~]# rpm -qa|grep -i ^rsh-server rsh-server-0.17-40.el5 |
如果沒有安裝使用rpm -ivh 命令安裝
2、確保/etc/xinetd.d/rlogin中存在disable = no這一行(紅色部分)
[root@rac1 ~]# cat /etc/xinetd.d/rlogin # default: on # description: rlogind is the server for the rlogin(1) program. The server # provides a remote login facility with authentication based on # privileged port numbers from trusted hosts. service login { disable = no socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rlogind } |
3、確保/etc/xinetd.d/rsh中存在disable = no這一行(紅色部分)
[root@rac1 ~]# cat /etc/xinetd.d/rsh # default: on # description: The rshd server is the server for the rcmd(3) routine and, # consequently, for the rsh(1) program. The server provides # remote execution facilities with authentication based on # privileged port numbers from trusted hosts. service shell { disable = no socket_type = stream wait = no user = root log_on_success += USERID log_on_failure += USERID server = /usr/sbin/in.rshd } |
4、重啟xinetd服務
[root@rac1 ~]# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ] |
5、編輯/etc/securetty,確儲存在rexec、rsh、rlogin三行(紅色部分)
[root@rac1 ~]# cat /etc/securetty console vc/1 vc/2 vc/3 vc/4 vc/5 vc/6 vc/7 vc/8 vc/9 vc/10 vc/11 tty1 tty2 tty3 tty4 tty5 tty6 tty7 tty8 tty9 tty10 tty11 rexec rsh rlogin |
6、編輯/etc/hosts.equiv檔案,如下所示
[root@rac1 ~]# cat /etc/hosts.equiv +rac1 oracle +rac2 oracle +rac1-priv oracle +rac2-priv oracle +rac1 root +rac2 root +rac1-priv root +rac2-priv root |
7、編輯/etc/hosts檔案,如下所示
[root@rac1 ~]# cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 #public 192.168.2.101 rac1.localdomain rac1 192.168.2.102 rac2.localdomain rac2 #private 192.168.0.101 rac1-priv.localdomain rac1-priv 192.168.0.102 rac2-priv.localdomain rac2-priv #virtual 192.168.2.111 rac1-vip.localdomain rac1-vip 192.168.2.112 rac2-vip.localdomain rac2-vip |
8、編輯~/.rhosts,如下所示
[root@rac1 ~]# cat ~/.rhosts +rac1 root +rac2 root +rac1-priv root +rac2-priv root |
9、測試rlogin和rsh是否可以不用輸入密碼登入其他節點
[root@rac1 ~]# rlogin rac2connect to address 192.168.2.102 port 543: Connection refused
Trying krb4 rlogin...
connect to address 192.168.2.102 port 543: Connection refused
trying normal rlogin (/usr/bin/rlogin)
Last login: Wed Jan 13 08:39:17 from rac1
[root@rac2 ~]# hostname
rac2.localdomain
[root@rac2 ~]# exit
logout
rlogin: connection closed.
[root@rac1 ~]# rsh rac2
connect to address 192.168.2.102 port 543: Connection refused
Trying krb4 rlogin...
connect to address 192.168.2.102 port 543: Connection refused
trying normal rlogin (/usr/bin/rlogin)
Last login: Wed Jan 13 08:47:22 from rac1
[root@rac2 ~]# hostname
rac2.localdomain
[root@rac2 ~]# exit
logout
rlogin: connection closed.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-626598/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- shell+expect建立多個節點無密碼ssh密碼
- CentOS7 上搭建多節點 Elasticsearch叢集CentOSElasticsearch
- 如何在 RHEL8 /CentOS8 上建立多節點 Elastic stack 叢集CentOSAST
- 在CentOS/RHEL上設定SSH免密碼登入CentOS密碼
- CentOS7 單節點和多節點 HPL測試CentOS
- Linux 下用 SCP 無需輸入密碼傳輸檔案Linux密碼
- 在 Windows 上使用 scp 命令Windows
- CentOS7 配置免密碼登陸CentOS密碼
- Kali Linux破解wifi密碼(無須外接網路卡)LinuxWiFi密碼
- 如何在Linux上檢視和配置密碼時效Linux密碼
- 在CentOS 7.5上安裝和配置ProFTPDCentOSFTP
- 自定義指令在 el-input 節點上無效解決方案
- shiro多realm配置免密碼登陸密碼
- 如何在Mac上查詢WiFi密碼並在iPhone上共享它?MacWiFi密碼iPhone
- 如何在centos上配置802.1Q VLAN標記,linux單網路卡多vlan多網段Ip配置案例CentOSLinux
- 使用容器快速在阿里雲 ECS 多節點上搭建 Citus 12.1 叢集阿里
- css 定位如何依次定位多個節點下面的子節點CSS
- centos 7 重置密碼CentOS密碼
- 如何在CLI上管理密碼密碼
- 如何判斷一個點在地圖上?如何判斷一個點在多邊形內?地圖
- 在 Azure CentOS VM 中配置 SQL Server 2019 AG - (上)CentOSSQLServer
- linux 上 jenkins 透過節點服務在 windows 執行指令碼LinuxJenkinsWindows指令碼
- centos7 設定ssh免密碼登入配置方法CentOS密碼
- 一個基於配置檔案構建有向無環圖,並多執行緒執行圖上節點的例子執行緒
- 如何在 CentOS 8 上配置和管理防火牆CentOS防火牆
- minio多節點
- scp的免密登入方式
- CentOS 7.5 重置 root 密碼CentOS密碼
- ray叢集多節點在NAT環境下的部署(ray兩個節點在不同wifi下連線上後丟失心跳掉線)WiFi
- consul 多節點/單節點叢集搭建
- 使用scp在多個linux系統間進行copyLinux
- fabric多機多節點部署
- win10 如何檢視wifi密碼_window10如何檢視無線密碼Win10WiFi密碼
- 如何在Mac上重置MySQL根密碼MacMySql密碼
- 在Linux中,如何重置 mysql root 密碼?LinuxMySql密碼
- 在CentOS 8上安裝與配置Apache虛擬主機CentOSApache
- win10系統下提示你的密碼已過期必須更改密碼如何解決Win10密碼
- 教你如何進行SSH無密碼訪問密碼
- scp 手動輸入密碼後後臺執行的方法密碼