導航:首頁 > 操作系統 > linux遠程指令

linux遠程指令

發布時間:2023-03-19 23:24:03

A. linux下配置遠程免密登錄方法教程

Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。本文主要描述了CentOs6.3系統下配置免密登錄的詳細過程。非常不錯,具有參考借鑒價值,需要的朋友可以參考下

方法步驟

ssh遠程登錄,兩種身份驗證:

1.用戶名+密碼

密鑰驗證

機器1生成密鑰對並將公鑰發給機器2,機器2將公鑰保存。

機器1要登錄機器2時,機器2生成隨機字元串並用機器1的公鑰加密後,發給機器1。

機器1用私鑰將其解密後發回給機器2,驗證成功後登錄

1、用戶名+密碼

如上圖所示,機器1要登錄到機器2

輸入exit回到機器1

2、遠程免密登錄

輸入命令ssh-keygen

按三次回車,完成生成私鑰和公鑰

到/root/.ssh目錄下可看到剛剛那條命令生成的私鑰和公鑰

輸入ssh--id 機器2的ip

再輸入機器2的密碼,即可將公鑰傳給機器2

機器2的/root/.ssh目錄下的authorized_keys文件保存著剛才機器1傳過來的公鑰(可用cat命令查看,並對比機器1上的公鑰,是一樣的)

機器1上直接輸入ssh 機器2的ip即可登錄機器2,不用再輸密碼,自此完成了遠程免密登錄的配置

補充:Linux基本命令

1.ls命令:

格式::ls [選項] [目錄或文件]

功能:對於目錄,列出該目錄下的所有子目錄與文件;對於文件,列出文件名以及其他信息。

常用選項:

-a :列出目錄下的所有文件,包括以 . 開頭的隱含文件。

-d :將目錄像文件一樣顯示,而不是顯示其他文件。

-i :輸出文件的i節點的索引信息。

-k :以k位元組的形式表示文件的大小。

-l :列出文件的詳細信息。

-n :談備前用數字的UID,GID代替名稱。

-F : 在每個文件名後面附上一個字元以說明該文件的類型,“*”表示可執行的普通文 件;“/”表示目錄;“@”表示符號鏈接;“l”表示FIFOS;“=”表示套接字。

2.cd命令

格式:cd [目錄名稱]

常用選項:

cd .. 返回上一級目錄。

cd ../.. 將當前目錄向上移動兩級。

cd - 返回最近訪問目錄。

含清3.pwd命令

格式: pwd

功能:顯示出當前工作目錄的絕對路徑。

相關閱讀:Linux主要特性

完全兼容POSIX1.0標准

這使得可以在Linux下通過相應的模擬器運行常見的DOS、Windows的程序。這為用戶從Windows轉到Linux奠定了基礎。許多用戶在考慮使用Linux時,就想到以前在Windows下常見的程序是否能正常運行,這一點就消除了他們的疑慮。

多用戶、多任務

Linux支持多用戶,各個用戶對於自己的文件設備有自己特殊的權利,保證了各用戶之間互不影響。多任務則是現在電腦最主要的一個特點,Linux可以使多個程序同時並獨立地運行。

良好的界面

Linux同時具有字元界面和圖形界面。在字滾畢符界面用戶可以通過鍵盤輸入相應的指令來進行操作。它同時也提供了類似Windows圖形界面的X-Window系統,用戶可以使用滑鼠對其進行操作。在X-Window環境中就和在Windows中相似,可以說是一個Linux版的Windows。

支持多種平台

B. 遠程登錄Linux伺服器的命令是什麼

你是說你的客戶端么?如果你是在當前工作終端執行是不可以關機的,一旦關閉就會終止當前操作。
你可以使用後台運作的方式,簡單的是在命令的最後面加一個&即可。
我一般是用nohup來做。比如scp就是:
nohup
scp
-pr
.....
&即可。
你要注意的是,它會告訴你一個進程id,你把這個記住,確認它有沒有執行完畢可以查看進程id
ps
aux
|
grep
:pid或者是用netstat都行。
純手打,望採納

C. linux下命令行遠程喚醒windows

最近研究命令行下,遠程喚醒(Wake On LAN)家裡的windows台式機。
linux下可以用 etherwake 這個軟體,發送魔術封包(Magic Packet)遠程喚醒機滲跡器。

我用的是樹莓派,記錄一下遠程喚醒的方棗擾法。

首先安裝 etherwake (基於Debian / Ubuntu )

安裝完成後,可以用下面的命令遠程喚醒

或者(下面兩個命令我沒有親自嘗試過)

比如你的MAC地址是 AA:BB:CC:DD:EE:FF ,就可以用

發送魔術封包喚醒遠程機器。

其實還有其他凳喊旦一些細節,以後有機會慢慢補充吧。

參考文章:
[1] HowTo: Wake Up Computers Using Linux Command [ Wake-on-LAN ( WOL ) ]

D. Linux-兩種ssh遠程執行命令方式載入環境變數區別

最近在編寫腳本的時候發現一個問題,在執行 kubectl -n kube-system get pods 這個命令的時候,通過 ssh root@ip command 和 ssh root@ip command 登錄後執行得到了不同的結果,

從上面可以看到哪賀SSH遠程執行獲取pods失敗了,但是shell窗口執行卻成功了,所以我們可以猜到兩者之間一定有什麼區別導致結果的不同。那麼區別在哪裡呢?通過研究發現兩者的環境變數存在區別,通過執行printenv可以查看所有設置的環境變數:

通過上面可以看到SSH遠程執行的時候是沒有KUBECONFIG這個環境變數,而Shell窗口是有的,為什麼有這個區別呢?這就要從Linux的bash的四種模式說起。
bash的四種模式:

從上面可以看出不同方式下載入的配置文件不同,那麼怎麼知道我們是載入了那些配置文襪凱件呢? 這里有一個驗證的方法,就是在上面的每個配置告緩喚文件中添加一句 echo $/etc/profile 這樣的命令,把每個文件的路徑列印出來。當配置文件被載入時,會輸出相應的文件名,本例中在兩個文件中加了該命令:/etc/pfoile, ~/.bashrc,然後使用不同SSH方式執行命令的結果如下。

只載入了.bashrc文件,未載入/etc/profile。

從輸出可以看到兩個配置都載入了,而KUBECONFIG只定義在/etc/profile中,沒有定義在.bashrc文件中,所以通過 ssh root@ip command 執行時沒有拿到KUBECONFIG這個環境變數從而導致報錯。知道原因後我們就可以將KUBECONFIG環境變數添加到.bashrc文件即可。

E. linux中遠程訪問的命令

可以通過ssh命令連接。

命令使用語法:

1,指定用戶:

ssh-lroot192.168.0.11或則

[email protected]

2,如果修改過ssh登錄埠的可以:

ssh-p12333192.168.0.11

ssh-lroot-p12333192.168.0.11

[email protected]

連接步驟:

1,打開終端。

2,一般情況下使用ssh +目標地址即可,測試連接本機:

ssh127.0.0.1

3,首次登陸會提示你是否確認連接

輸入yes,連接成功。

4,連接其他賬戶或者計算機需要輸入密碼才能連接。

F. 遠程登錄Linux伺服器的命令是什麼

網路上搜一下應該有很多步驟教程的,但我一般都是直接通過軟體登陸的,簡單方便,下載雲幫手,其中有一個遠程連接的功能,根據想要登錄的伺服器填寫信息就可以了,Linux和windows系統都可以直接登,記得要選擇對應的協議哦。

G. 遠程登錄Linux伺服器的命令是什麼

  1. 遠程登錄linux系統有多種方式
  2. 如果客戶端是linux系統
  3. 直接在終端輸入ssh 用戶名@地址
  4. 如果客戶端是mac系統,同上,從某些角度說mac也是類Unix系統
  5. 如果客戶端是windows系統
  6. 可以使用x shell putty crt 等遠程終端軟體登錄
  7. 希望可以幫助你,請採納,謝謝

H. 【新手教程】Linux遠程連接Windows桌面

安裝簡指洞rdesktop工具:

(Shell中輸入)

sudo apt-get install rdesktop

連接命令:

rdesktop -f -a 16 -u Administrator -p Password 123.456.789.000:3389

這里給大家解釋一攔枯下:

rdesktop是使用rdesktop,-f是full(全屏的意思),-a16是16位顏色深度,-u是UserName(用戶名的意思),-p是password(密碼的意思),然後後面就是 ip :遠程埠。

退出全屏幕按Ctlr+Alt+Enter

命令參數常用的有:

    -u用戶名

    -p密碼

    -n客戶端主機名(顯示windows任務管理器中的連接客戶端名)

    -g桌面大小( 寬* 高)[也可以用 x(小寫的X)]

     -f全屏模式,從全屏模式切換出來按Ctrl+Alt+Enter

    -a連接顏色深度(最高到16位),一般選16才會逗並顯示真彩色(window7支持32位)

    -0數字0表示連接上windows控制台,等效mstsc/console命令

   例子:

    1、在全屏模式下用真彩色、客戶端名為connection、用戶名pan連接123.456.789.000控制台

    $rdesktop-f -a 16 -n connection -u pan -0 123.456.789.000

    2、以800*600(W*H)窗口大小、真彩色、用戶名pan、打開遠程埠為1234的123.456.789.000控制台

    $rdesktop -g 800*600 -a 16 -u pan -0 123.456.789.000:1234

閱讀全文

與linux遠程指令相關的資料

熱點內容
雲伺服器不同地域 瀏覽:946
python鬧鍾怎麼打 瀏覽:686
虛擬主機伺服器有什麼區別 瀏覽:831
演算法與程序的奧秘章節檢測 瀏覽:377
找pdf 瀏覽:529
與伺服器連接斷開如何處理 瀏覽:833
伺服器維修預計十分鍾什麼意思 瀏覽:170
黑馬程序員主打教學是什麼 瀏覽:41
python九乘法表怎麼編寫 瀏覽:974
思維方式pdf 瀏覽:656
tcc社區app怎麼注冊 瀏覽:937
央視網下載加密 瀏覽:452
命令行訪問伺服器 瀏覽:36
梁加密區箍筋是不是必須封閉箍筋 瀏覽:760
在百度地圖如何定位伺服器地址 瀏覽:570
單片機計數器中斷 瀏覽:296
哈啰安裝文件夾名稱 瀏覽:294
解壓視頻聲控用杯子玩泡沫 瀏覽:740
19年的普通安卓機怎麼樣了 瀏覽:604
如何在app上刷導游題目 瀏覽:861