1、如何查看遠程linux伺服器目錄
1.ftp 方式
a) get
格式:get [remote-file] [local-file]
將文件從遠端主機中傳送至本地主機中.
如要獲取伺服器上e:\rose\1.bmp,則
ftp> get /rose/1.bmp 1.bmp (回車)
b) mget
格式:mget [remote-files]
從遠端主機接收一批文件至本地主機.
如要獲取伺服器上e:\rose\下的所有文件,則
ftp> cd /rose
ftp> mget *.* (回車)
2.scp or rcp方式
rcp or scp -P port [email protected]:./testfile testfile #復制遠程文件到本地
rcp or scp -P port -r testfile(本地) [email protected]:home/rootlocal/testfile #復制文件到遠程
3.rsync方式
rsync -az -e "ssh -i $KEY" $RUSER@$RHOST:$RPATH $LPATH 遠程拷貝文件到本地
關於Linux命令的介紹,看看《linux就該這么學》,具體關於這一章地址3w(dot)linuxprobe/chapter-02(dot)html.
2、ubuntu下如何 遠程登錄linux伺服器
通過客戶端安裝Xshell連接遠程,步驟如下:
1、執行新建命令。打開Xshell軟體後找到左上角第一個「文件」菜單並單擊,彈出來一個下拉框,點擊選擇「新建」命令(或者直接按下快捷鍵「Alt+n」)。
3、點擊「新建」之後就會出現下面這樣一個界面,「名稱」根據自己的需求填寫,「協議」就是默認的SSH,「主機」是這一步最關鍵的,一定要填寫正確,否則無法登錄,埠也是默認的22,其他不用填,填寫完成之後先不要點確定,看下一步。
4、找到連接選項欄中的「用戶身份驗證」點擊,點擊之後會讓填寫用戶名和密碼,其中「方法」默認「password」,「用戶名」填寫FTP用戶名,「密碼」填寫FTP密碼,填寫完成點擊確定。
5、登錄剛才保存的賬號,單擊左上角的「文件」菜單,在其下拉選項選擇「打開」命令,彈出會話對話框,左下角有一個選項「啟動時顯示此對話框」。這個選項的意思是:每次打開Xshell都直接跳出這個對話框,根據需求勾選,然後找到想登錄的伺服器,點擊「連接」即可。
3、遠程登錄Linux伺服器的命令是什麼?
遠程登錄linux系統有多種方式如果客戶端是linux系統直接在終端輸入ssh 用戶名@地址如果客戶端是mac系統,同上,從某些角度說mac也是類Unix系統如果客戶端是windows系統可以使用x shell putty crt 等遠程終端軟體登錄希望可以幫助你,請採納,謝謝
4、linux中ssh如何遠程執行一條命令,而且不登錄遠程伺服器?
一 SSH命令使用技巧- 遠程登錄- 遠程執行ssh [email protected] 'command ...'
- 遠程復制scp [email protected]:/remote/path /local/path
scp /local/path [email protected]:/remote/path
- X forward
ssh -X [email protected]
xcommand ...
- Tunnel / Portforward
ssh -L 1234:remote.machine:4321 [email protected]
ssh -R 1234:local.machine:4321 [email protected]
ssh -L 1234:other.machine:4321 [email protected]
二, 實作1) 禁止 root 登錄# vi /etc/ssh/sshd_config
PermitRootLogin no
2) 廢除密碼登錄, 強迫使用 RSA 驗證(假設 ssh 賬戶為 user1 )# vi /etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no
# service sshd restart
# su - user1
$ mkdir ~/.ssh 2>/dev/null
$ chmod 700 ~/.ssh
$ touch ~/.ssh/authorized_keys
$ chmod 644 ~/.ssh/authorized_keys
登入 端:
$ ssh-keygen -t rsa
(按三下 enter 完成﹔不需設密碼,除非您會用 ssh-agent 。)
$ scp ~/.ssh/id_rsa.pub [email protected]:id_rsa.pub
(若是 windows client, 可用 puttygen.exe 產生 public key,
然後復制到 server 端後修改之, 使其內容成為單一一行.)
回到 server 端:
$ cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
$ rm ~/id_rsa.pub
$ exit
3) 限制 su / sudo 名單:# vi /etc/pam.d/su
auth required /lib/security/$ISA/pam_wheel.so use_uid
# visudo
%wheel ALL=(ALL) ALL
# gpasswd -a user1 wheel
4) 限制 ssh 使用者名單# vi /etc/pam.d/sshd
auth required pam_listfile.so item=user sense=allow file=/etc/ssh_users ōnerr=fail
# echo user1 >> /etc/ssh_users
5、怎樣用ssh遠程登錄其他的linux伺服器?
不知道你有多少台Linux,數量多的話,可以考慮用Opentext ETX遠程接入的解決方案。打開XDMCP服務,就可以接入到所有的Linux伺服器
6、在linux系統上如何連接遠程伺服器
打開終端使用ssh命令鏈接遠程伺服器。
命令格式 : ssh [email protected](root對應你使用的用戶名,192……對應的伺服器ip地址,一般伺服器埠22,命令默認22.如果需要更改埠在ssh後面 -p 埠)
7、為什麼要遠程連接linux 伺服器 有什麼用?
遠程連接伺服器自然是安裝程序或者配置伺服器等等操作,比如你買了一台linux伺服器用來搭建網站,需要登錄到伺服器配置好web環境才可以建站
8、在linux系統上如何連接遠程伺服器
打開終端使來用ssh命令鏈接源遠程伺服器。
命令格式 : ssh [email protected](root對應你使用的用戶名,192……對應的伺服器ip地址,一般伺服器埠22,命令默認22.如果需要更改埠在ssh後面 -p 埠)
關於更多Linux的學習,請查閱書籍《linux就該這么學》。