国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

25個必須記住的SSH命令,你用過了嗎?

原創
系統 Linux
SSH是一個非常偉大的工具,如果你要在互聯網上遠程連接到服務器,那么SSH無疑是最佳的候選。SSH是加密的,OpenSSH加密所有通信(包括密碼),有效消除了竊聽,連接劫持和其它攻擊。本文將為大家介紹25個最佳的SSH命令,希望您在閱讀之后能獲得一些啟發。

【51CTO精選譯文】編輯導讀:任何一個系統管理員或站長對SSH都不會陌生,這個偉大的技術(51CTO系統頻道剛剛在感恩節對它表示了感謝)免去了我們跑去機房管理服務器,或者在遠程連接服務器時時刻擔心內容被竊取的心驚膽戰。本文將為大家介紹25個最佳的SSH命令,如果您還沒用過,那么有必要將它們記錄一下。

51CTO推薦專題:Ubuntu 11.04——敏捷的獨角鯨

OpenSSH是SSH連接工具的免費版本。telnet,rlogin和ftp用戶可能還沒意識到他們在互聯網上傳輸的密碼是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密碼),有效消除了竊聽,連接劫持和其它攻擊。此外,OpenSSH提供了安全隧道功能和多種身份驗證方法,支持SSH協議的所有版本。

SSH是一個非常偉大的工具,如果你要在互聯網上遠程連接到服務器,那么SSH無疑是最佳的候選。下面是通過網絡投票選出的25個最佳SSH命令,你必須牢記于心。

(注:有些內容較長的命令,在本文中會顯示為截斷的狀態。如果你需要閱讀完整的命令,可以把整行復制到您的記事本當中閱讀。)

1、復制SSH密鑰到目標主機,開啟無密碼SSH登錄

ssh-copy-id user@host

如果還沒有密鑰,請使用ssh-keygen命令生成。

2、從某主機的80端口開啟到本地主機2001端口的隧道

ssh -N -L2001:localhost:80 somemachine

現在你可以直接在瀏覽器中輸入http://localhost:2001訪問這個網站。

3、將你的麥克風輸出到遠程計算機的揚聲器

dd if=/dev/dsp | ssh -c arcfour -C username@host dd of=/dev/dsp

這樣來自你麥克風端口的聲音將在SSH目標計算機的揚聲器端口輸出,但遺憾的是,聲音質量很差,你會聽到很多嘶嘶聲。

4、比較遠程和本地文件

ssh user@host cat /path/to/remotefile | diff /path/to/localfile –

在比較本地文件和遠程文件是否有差異時這個命令很管用。

5、通過SSH掛載目錄/文件系統

sshfs name@server:/path/to/folder /path/to/mount/point

http://fuse.sourceforge.net/sshfs.html下載sshfs,它允許你跨網絡安全掛載一個目錄。

6、通過中間主機建立SSH連接

ssh -t reachable_host ssh unreachable_host

Unreachable_host表示從本地網絡無法直接訪問的主機,但可以從reachable_host所在網絡訪問,這個命令通過到reachable_host的“隱藏”連接,創建起到unreachable_host的連接。

7、將你的SSH公鑰復制到遠程主機,開啟無密碼登錄 – 簡單的方法

ssh-copy-id username@hostname

8、直接連接到只能通過主機B連接的主機A

ssh -t hostA ssh hostB

當然,你要能訪問主機A才行。

9、創建到目標主機的持久化連接

ssh -MNf <user>@<host>

在后臺創建到目標主機的持久化連接,將這個命令和你~/.ssh/config中的配置結合使用:

Host host
ControlPath ~/.ssh/master-%r@%h:%p
ControlMaster no

所有到目標主機的SSH連接都將使用持久化SSH套接字,如果你使用SSH定期同步文件(使用rsync/sftp/cvs/svn),這個命令將非常有用,因為每次打開一個SSH連接時不會創建新的套接字。

10、通過SSH連接屏幕

ssh -t remote_host screen –r

直接連接到遠程屏幕會話(節省了無用的父bash進程)。

11、端口檢測(敲門)

knock <host> 3000 4000 5000 && ssh -p <port> user@host && knock <host> 5000 4000 3000

在一個端口上敲一下打開某個服務的端口(如SSH),再敲一下關閉該端口,需要先安裝knockd,下面是一個配置文件示例。

[options]
logfile = /var/log/knockd.log
[openSSH]
sequence = 3000,4000,5000
seq_timeout = 5
command = /sbin/iptables -A INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT
tcpflags = syn
[closeSSH]
sequence = 5000,4000,3000
seq_timeout = 5
command = /sbin/iptables -D INPUT -i eth0 -s %IP% -p tcp –dport 22 -j ACCEPT
tcpflags = syn

12、刪除文本文件中的一行內容,有用的修復

ssh-keygen -R <the_offending_host>

在這種情況下,最好使用專業的工具。

13、通過SSH運行復雜的遠程shell命令

ssh host -l user $(<cmd.txt)

更具移植性的版本:

ssh host -l user “`cat cmd.txt`”

14、通過SSH將MySQL數據庫復制到新服務器

mysqldump –add-drop-table –extended-insert –force –log-error=error.log -uUSER -pPASS OLD_DB_NAME | ssh -C user@newhost “mysql -uUSER -pPASS NEW_DB_NAME”

通過壓縮的SSH隧道Dump一個MySQL數據庫,將其作為輸入傳遞給mysql命令,我認為這是遷移數據庫到新服務器最快最好的方法。

15、刪除文本文件中的一行,修復“SSH主機密鑰更改”的警告

sed -i 8d ~/.ssh/known_hosts

16、從一臺沒有SSH-COPY-ID命令的主機將你的SSH公鑰復制到服務器

cat ~/.ssh/id_rsa.pub | ssh user@machine “mkdir ~/.ssh; cat >> ~/.ssh/authorized_keys”

如果你使用Mac OS X或其它沒有ssh-copy-id命令的*nix變種,這個命令可以將你的公鑰復制到遠程主機,因此你照樣可以實現無密碼SSH登錄。

17、實時SSH網絡吞吐量測試

yes | pv | ssh $host “cat > /dev/null”

通過SSH連接到主機,顯示實時的傳輸速度,將所有傳輸數據指向/dev/null,需要先安裝pv。

如果是Debian:

apt-get install pv

如果是Fedora:

yum install pv

(可能需要啟用額外的軟件倉庫)。

18、如果建立一個可以重新連接的遠程GNU screen

ssh -t user@some.domain.com /usr/bin/screen –xRR

人們總是喜歡在一個文本終端中打開許多shell,如果會話突然中斷,或你按下了“Ctrl-a d”,遠程主機上的shell不會受到絲毫影響,你可以重新連接,其它有用的screen命令有“Ctrl-a c”(打開新的shell)和“Ctrl-a a”(在shell之間來回切換),請訪問http://aperiodic.net/screen/quick_reference閱讀更多關于screen命令的快速參考。

19、繼續SCP大文件

rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file

它可以恢復失敗的rsync命令,當你通過VPN傳輸大文件,如備份的數據庫時這個命令非常有用,需要在兩邊的主機上安裝rsync。

rsync –partial –progress –rsh=ssh $file_source $user@$host:$destination_file local -> remote

rsync –partial –progress –rsh=ssh $user@$host:$remote_file $destination_file remote -> local

20、通過SSH W/ WIRESHARK分析流量

ssh root@server.com ‘tshark -f “port !22″ -w -' | wireshark -k -i –

使用tshark捕捉遠程主機上的網絡通信,通過SSH連接發送原始pcap數據,并在wireshark中顯示,按下Ctrl+C將停止捕捉,但也會關閉wireshark窗口,可以傳遞一個“-c #”參數給tshark,讓它只捕捉“#”指定的數據包類型,或通過命名管道重定向數據,而不是直接通過SSH傳輸給wireshark,我建議你過濾數據包,以節約帶寬,tshark可以使用tcpdump替代:

ssh root@example.com tcpdump -w – ‘port !22′ | wireshark -k -i –

21、保持SSH會話永久打開

autossh -M50000 -t server.example.com ‘screen -raAd mysession’

打開一個SSH會話后,讓其保持永久打開,對于使用筆記本電腦的用戶,如果需要在Wi-Fi熱點之間切換,可以保證切換后不會丟失連接。

22、更穩定,更快,更強的SSH客戶端

ssh -4 -C -c blowfish-cbc

強制使用IPv4,壓縮數據流,使用Blowfish加密。

23、使用cstream控制帶寬

tar -cj /backup | cstream -t 777k | ssh host ‘tar -xj -C /backup’

使用bzip壓縮文件夾,然后以777k bit/s速率向遠程主機傳輸。Cstream還有更多的功能,請訪問http://www.cons.org/cracauer/cstream.html#usage了解詳情,例如:

echo w00t, i’m 733+ | cstream -b1 -t2

24、一步將SSH公鑰傳輸到另一臺機器

ssh-keygen; ssh-copy-id user@host; ssh user@host

這個命令組合允許你無密碼SSH登錄,注意,如果在本地機器的~/.ssh目錄下已經有一個SSH密鑰對,ssh-keygen命令生成的新密鑰可能會覆蓋它們,ssh-copy-id將密鑰復制到遠程主機,并追加到遠程賬號的~/.ssh/authorized_keys文件中,使用SSH連接時,如果你沒有使用密鑰口令,調用ssh user@host后不久就會顯示遠程shell。

25、將標準輸入(stdin)復制到你的X11緩沖區

ssh user@host cat /path/to/some/file | xclip

你是否使用scp將文件復制到工作用電腦上,以便復制其內容到電子郵件中?xclip可以幫到你,它可以將標準輸入復制到X11緩沖區,你需要做的就是點擊鼠標中鍵粘貼緩沖區中的內容。

如果你還有其它SSH命令技巧,歡迎在本文評論中帖出。

原文:http://blog.urfix.com/25-ssh-commands-tricks/

【編輯推薦】

  1. OpenSSH:大公司請不要再做“白吃”了
  2. 網管員日記:我所遇到最牛的sshd遠程連接
  3. 20個OpenSSH服務器最佳安全實踐
責任編輯:yangsai 來源: 51CTO.com
相關推薦

2018-04-27 10:55:52

2020-08-23 09:18:30

Pandas函數數據分析

2023-12-22 16:39:47

Java函數式接口開發

2021-02-22 09:10:10

數字人民幣DCEP區塊鏈

2022-05-27 09:02:31

Openbase開源前端

2013-04-17 17:15:40

2010-07-09 09:01:55

2023-10-10 08:33:40

編程范式命令式編程

2018-10-25 15:04:22

編程程序員陷阱

2024-04-30 10:08:00

Lombok開發字段

2009-07-20 10:18:49

PHP 5.3命名空間

2023-10-31 21:26:01

Prompt順序人工智能

2019-01-10 16:52:26

華為

2011-07-06 09:27:55

Linux命令

2015-07-23 10:37:13

Linux命令

2021-11-16 11:32:55

開發跳躍游戲

2023-01-13 08:54:20

MySQL數據庫

2024-08-09 08:17:07

SSH服務器架構

2009-05-13 10:28:28

Linux命令

2020-03-19 19:00:01

Linux命令
點贊
收藏

51CTO技術棧公眾號

亚洲综合日韩在线| 99草草国产熟女视频在线| 欧美日韩不卡一区二区| 国产一区二区精品免费| 青青伊人久久| 亚洲成人免费观看| 日韩av中文字幕第一页| 欧美 亚欧 日韩视频在线| 日韩视频免费在线观看| 天天在线视频色| 国产精品成人免费在线| 在线视频91| 国产精品传媒精东影业在线| 日韩小视频在线| 18视频在线观看网站| 1000精品久久久久久久久| 亚洲va韩国va欧美va精四季| 巨骚激情综合| 伊人青青综合网| 最近2019中文免费高清视频观看www99 | 日韩欧美中文一区二区| 中文字幕精品网| 在线观看免费91| 一二三区不卡| 日本久久久a级免费| 日本免费在线一区| 精品在线欧美视频| 国产精品视频一二三四区| free性欧美| 丝袜美腿一区二区三区| 欧美xfplay| 日本视频精品一区| 不卡一区2区| 久久久综合免费视频| 国产高清不卡| 日韩一区二区三区在线观看| 亚洲男人网站| 亚洲国产人成综合网站| 成人3d漫画免费无遮挡软件| 久久久av毛片精品| 国产l精品国产亚洲区久久| 国产免费av国片精品草莓男男| 日韩午夜精品电影| 麻豆传媒在线免费看| 在线观看成人小视频| 欧美成人免费在线| 五月精品视频| 91九色露脸| 欧美激情综合色综合啪啪| 欧美区在线观看| 免费一级在线观看| 色女孩综合影院| 成年人视频在线观看免费| 欧美日韩国产一区二区| 亚洲美女电影在线| 欧美美女bb生活片| 少妇人妻大乳在线视频| 久久99国内精品| 黄色影视在线观看| 成人精品亚洲人成在线| 7777kkkk成人观看| 在线观看免费毛片| 日本视频免费一区| xxxx性欧美| 国产亚洲久久| 韩国三级电影久久久久久| 成人动漫在线播放| 欧美三级视频在线播放| 成人在线观看www| 国产麻豆视频精品| 日韩欧美在线播放视频| 中文字幕日韩欧美一区二区三区| 三级ai视频| 欧美高清你懂得| 外国成人直播| 91av国产在线| 天天做天天爱天天综合网| 国产精品制服诱惑| 激情图片小说一区| 国产91精品视频在线观看| 男男gay无套免费视频欧美| 91精品国产综合久久香蕉| 亚洲经典自拍| 激情视频小说图片| 影视先锋久久| 亚洲成人精品在线| 男男gay免费网站| 狠狠躁18三区二区一区| 成人在线观看亚洲| 久久久国产精品x99av| 99视频在线观看地址| 欧美精品一区二区三区在线播放| 欧美xxxhd| 日本久久久久久久| 日韩电影在线观看电影| 91最新在线观看| 精品一二线国产| 在线观看的毛片| 欧美猛男超大videosgay| 97久久中文字幕| 国产精品对白刺激久久久| 亚洲日本中文| 成人国产精品久久久久久亚洲| 久久精品123| 69堂成人精品视频免费| 日韩avvvv在线播放| 黄色av免费在线播放| 日本韩国精品一区二区在线观看| 精品免费av在线| 精品久久一区二区| av一级亚洲| 五月婷婷综合色| 亚洲精品午夜久久久| 国产精品原创| 国产精品人人做人人爽| 国产真实乱对白精彩久久| 国内精品卡一卡二卡三新区| 9人人澡人人爽人人精品| 日韩写真在线| 久久综合色88| 日日摸夜夜添夜夜添亚洲女人| caoporen人人| 亚洲免费观看视频| 在线观看小视频| 国产日韩欧美一二三区| av不卡一区二区三区| 日本高清成人vr专区| 91精品国产综合久久精品| 一区二区视频| 欧美aaa在线观看| 蜜臀久久99精品久久久画质超高清 | 香蕉视频国产精品 | 日韩黄色影院| 97精品一区二区视频在线观看| 久久97超碰国产精品超碰| 亚洲成人av高清| 97超碰蝌蚪网人人做人人爽| 国产一区91精品张津瑜| 福利成人在线观看| 欧美日韩国产三级| 综合亚洲色图| 国产午夜福利视频在线观看| 日韩精品中午字幕| 亚洲承认在线| 深夜福利视频在线观看| 91精品国产一区| www精品美女久久久tv| 写真福利精品福利在线观看| 蜜桃视频在线观看91| 欧美性猛交xxxx免费看久久久| 要久久电视剧全集免费| 国产亚洲精品网站| 国产精品不卡一区| 国产精品日本一区二区不卡视频| 在线观看亚洲视频啊啊啊啊| 欧美日韩免费在线视频| 欧美精品1区| 91视频在线观看| 古典武侠综合av第一页| 日韩欧美国产免费播放| 欧美aaaa视频| 在线免费黄色毛片| 成人黄色激情网| 欧美性生交xxxxx久久久| 91精品国产调教在线观看| 污视频在线看操| 高清国产在线一区| 欧美日韩国产经典色站一区二区三区| 99热国内精品| 免费毛片在线| 女人一区二区三区| 亚洲成人久久一区| 久久丁香综合五月国产三级网站| 成年女人在线看片| 青青青青在线视频| 久久这里只有精品99| 国产精品久久久久aaaa樱花| 在线视频亚洲专区| 青青操在线视频| 欧美精品成人一区二区在线观看 | 欧美一级做一级爱a做片性| www.夜夜爱| 久热精品视频在线免费观看| 国产人成亚洲第一网站在线播放| 精品国产乱子伦一区二区| 日本欧洲一区| 国产精品18毛片一区二区| 欧美一级片在线看| 国产精品一区二区不卡| 日韩精品一页| 96久久久久久| 欧美1o一11sex性hdhd| 日韩毛片中文字幕| 国产日韩欧美麻豆| 久久亚洲天堂| 久久精品国产免费观看| 国产日韩欧美激情| 午夜日韩av| 成人在线中文| 国产美女特级嫩嫩嫩bbb片|