usage: ssh [-1246aacfgkkmnnqsttvvxxyy] [-b bind_address] [-c cipher_spec][-d [bind_address:]port] [-e escape_char] [-f configfile]
[-i pkcs11] [-i identity_file]
[-l [bind_address:]port:host:hostport]
[-l login_name] [-m mac_spec] [-o ctl_cmd] [-o option] [-p port]
[-r [bind_address:]port:host:hostport] [-s ctl_path]
[-w host:port] [-w
local_tun[:remote_tun]]
[user@]
hostname [command]
主要引數說明:-l 指定登入使用者
-p 設定埠號
-f 後台執行,並推薦加上 -n 引數
-n 將標準輸入重定向到 /dev/null
,防止讀取標準輸入
-n 不執行遠端命令,只做埠**
-q 安靜模式,忽略一切對話和錯誤提示
-t 禁用偽終端配置
執行命令效果如下:[oracle@oracle11_2 scripts]$ ssh -l oracle oracle11 "
ls /
"backup
binboot
data
devetc
home
liblib64
lost+found
media
mntopt
proc
root
sbin
selinux
srvsys
tmpusr
var
參考:
ssh遠端執行nohup命令不退出
linux系統下,使用預設使用者root。遠端target機器的主目錄下有個指令碼test.sh,可執行許可權,內容只有一條命令 sleep 10 在本地機器上執行 ssh target nohup test.sh 結果ssh不立即退出,等test.sh執行完畢之後才退出。一般我們使用nohup命令...
ssh遠端執行命令
使用ssh不僅可以登入到遠端的linux主機,還可以執行命令。如果是要登入到遠端linux主機,那麼使用下面的命令 ssh username remoteip example ssh hduser 192.168.0.1 這個將開啟乙個登入到遠端主機192.168.0.1的login shell如果...
ssh遠端執行命令
1.遠端執行普通命令 ssh username ip cmd1 cmd2 多條命令間用分號分割 ssh l username 192.168.1.1等同於 ssh username 192.168.1.1 2.遠端執行需要互動的命令 例如top命令,直接執行ssh username ip top 會...