rsh命令將在遠端linux系統上執行乙個命令並把結果顯示到您的系統中。當然,您的系統名和註冊名必須在遠端系統的.rhosts檔案中,命令rsh有兩個一般的引數,乙個系統名和乙個linux命令。語法如下所示:
$rsh remote-sytem-name linux-command
ssh也是可以這樣使用的.
例,$rsh 192.168.51.230 ls /root/
rsh-server-0.17-38.el5.i386.rpm
列出遠端系統上的檔案,並把它們送到本系統中的標準輸出。
$rsh 192.168.51.230 ls /root/ > /home/abc(本系統)
引用乙個重定向操作符。它變成linux命令的一部分,包括命令的引數,檔名myfile。命令ls產生一列檔名並把它們重定向到遠端系統中的乙個檔案 myfile中。
$rsh violet ls /home/robert'>'/home/abc(遠端系統)
管道線被遠端系統或本系統解釋。
$rsh 192.168.51.230 ls /root/ | grep 11 (本系統)
$rsh 192.168.51.230 ls /root/ '|' grep 11 (遠端系統)
因rsh服務是乙個不安全的傳輸。一般不建議使用rsh傳輸。
linux 先安裝rsh-server,然後設定開啟.
具體的開啟方法:
/etc/xinetd.d/rlogin檔案中disable =yes的改為
disable =no
儲存退出。
還有/tec/xinetd.d/rs**件中disable =yes的改為
disable =no
儲存退出。
然會重啟一下rsh服務
service xinetd restart即可
在/root/.rhosts中新增允許訪問的ip或主機名
[root@virtualx02 ~]# vi .rhosts
192.168.111.22
chmod 600 .rhosts
許可權設定為600,否則提示要輸入密碼.
[root@virtualx02 ~]# 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
檢測是否啟動:
[root@virtualx02 ~]# netstat -an | grep 514
tcp 0 0 0.0.0.0:514 0.0.0.0:* listen
tensorboard的開啟與使用
網上方法很多,可是對於我這樣的電腦盲來說都很難搞定。最後我東拼西湊摸索了一種適合我的笨方法,終於可以開啟tensorboard了,只是過程稍微麻煩了點。在開始i之前,將當前目錄下的 log 資料夾中的 events.out.tfevents 開頭的一些執行記錄複製到 anaconda3 script...
ssh和rsh的區別
ssh 和 rsh的區別主要有 1 安全級別不同,主要是ssh的密碼等都是加密傳輸,而且還有金鑰認證的機制,rsh明文傳輸.而且沒有金鑰的機制.具體,文章一大批 2 不用輸入密碼登入的方式不同.在ssh中,本地.ssh存放private key,把public key加入遠端的.ssh author...
開啟docker使用
docker mac客戶端,直接使用dmg安裝,這裡需要先註冊帳號,docker desktop for mac ubuntu上可以使用snap安裝 sudo snap install docker或 sudo apt install docker.io安裝完成,驗證是否成功 如需要在非root使用...