當前位置:首頁 » 雲伺服器 » xpssh伺服器搭建

xpssh伺服器搭建

發布時間: 2022-12-26 18:22:50

① 如何在xp下使用ssh 鏈接到同一台電腦上xp下的虛擬機vm上裝的ubuntu

一、ip要配置正確,可以ping通
二、ubuntu上要打開ssh服務,並且防火牆關閉或允許ssh登錄

② SSH服務的搭建

管理服務

SSH基礎服務,SSH是遠程連接Linux,管理Linux的服務。
Secure Shell Protocol簡寫SSH 安全的shell協議
使用的默認的埠為22(一台機器的不同功能就用埠區分)

ssh參數:
-p 指定埠
格式:命令 -p 埠 用戶@IP相當於ssh IP

scp命令參數:
-P埠
-r遞歸
-p保持屬性
-l 限制速度
推:
scp -P 22 -rp /data [email protected]:/tmp
scp -P -rp /data 172.16.1.7:/tmp

scp -P 22 -rp [email protected]:/data /tmp
scp -P -rp 172.16.1.7:/data /tmp
對比下scp和rsync
scp每一次都是全量考本,加密拷貝。
rsync第一次全量拷貝,遠程shell也是加密拷貝

sftp命令:加密的ftp服務,默認缺點不能鎖定家目錄。
ftp:vsftp。

sftp服務也支持windows ftp客戶端:
winscp,flashftp,xshell也支持

常規和伺服器交互數據文件:
rz/sz 屬於lrzsz

ssh服務配置:
s

使用用戶名密碼登錄

不需要密碼登錄,使用密鑰文件就可以連接伺服器。

實踐密鑰認證:
項目實踐:批量管理、批量分發內容項目

1、基於root用戶做Linux之間的秘鑰認證。
2、生成密鑰對(去超市買把鎖),不需要指定伺服器。
3、在61上生成密鑰對(方便)。

4、把鎖放到7/8上

C6:

5、ssh--id:原理

6、測試遠程執行命令:

7、寫個腳本

8、開發腳本實現批量管理伺服器:

9、批量發文件:

復雜分發文件腳本:

SSH批量管理如何一鍵完成:
一鍵創建及分發秘鑰:

③ 請教如何設置SSH代理伺服器

推薦「getssh」,網路搜索,排在第一個。
效果蠻好,有視頻教程+軟體,配置也簡單的。
伺服器做了集群,負載均衡,非常穩定,客服也非常到位。

④ 如何在windows下面通過ssh建立安全的ftp伺服器

Windows提供了一些遠程管理功能,像使用Windows PowerShell,ServerManager.exe,或一個telnet伺服器,但它並沒有提供原生的SSH(安全外殼)或Secure FTP訪問

不過,好消息是它是相當容易成立SSH和安全FTP(SFTP)伺服器,讓您可以安全地訪問命令提示符和文件的電腦或遠程伺服器示例使用的情況下,包括故障排除,維修,或轉移/共享文件,當你走出辦公室。你甚至可以決定設置它做SSH隧道,以確保你的Wi-Fi流量使用熱點時。

雖然有很多SSH和SFTP伺服器可供選擇,在這里我們將討論freeSSHd以下。freeSSH中是一個SSH和Telnet伺服器,支持普通的shell或命令行SSH訪問,基於SSH的SFTP訪問(使用命令行或GUI客戶端),基於SSH隧道(VPN一樣的功能)。

freeSSH中很容易通過一個典型的Windows安裝程序安裝。做雖然確保創建上面的安裝結束時,因為它們所需的加密的私鑰。

配置伺服器
一旦你打開freeSSHd以下,你會發現一個系統托盤圖標,你可以單擊「打開伺服器設置。如果你沒有在安裝過程中創建的私鑰SSH選項卡並單擊「新建」的關鍵()。否則,你應該做的,為了獲得伺服器運行的是創建一些用戶通過點擊「用戶」選項卡。
為了使你的SSH伺服器更加安全,考慮強迫用戶進行身份驗證,通過自己的密碼加上一個私鑰,他們必須在他們的PC連接時,在他們的客戶端程序配置。
如果你知道將遠程連接到伺服器 - 如果它總是會從另一間辦公室,有一個靜態IP,例如 - 你也可以考慮遠程IP地址白名單,以提高伺服器的安全性。要做到這一點,只需點擊「主機限制」選項卡,並輸入IP地址。
如果您打算使用SFTP連接來傳輸文件,單擊SFTP選項卡,為用戶指定一個默認路徑。

測試伺服器
在打開你的防火牆上的SSH埠,可以測試伺服器從客戶端程序連接同一台PC上使用本地主機的主機地址或IP地址的PC。您可以使用標準的SSH和SFTP客戶端,如膩子,WinSCP賦予或FileZilla的。

打開防火牆
為了從其他電腦SSH埠22必須打開Windows防火牆或任何其他你可能已經安裝了個人防火牆訪問SSH伺服器。您可能已提醒有關允許或禁止訪問,當你第一次運行freeSSH中。如果沒有,你就無法通過SSH連接其他電腦,仔細檢查防火牆的設置。
如果你打算通過互聯網連接到SSH伺服器,路由器和網路PC連接必須被配置為允許訪問。在路由器中,您可以使用虛擬伺服器或埠轉發設置打開SSH埠22和前瞻性的PC主機的SSH伺服器的IP地址的流量。

⑤ Windows伺服器上配置ssh和gfortran

一、安裝Windows系統,注意進入界面時,不要選擇或輸入Microsoft賬戶,以免登錄用戶名存在問題。

二、安裝配置OpenSSH伺服器端,開啟埠(一般默認已開啟)設置默認shell,三步缺一不可。請參考官網步驟https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_server_configuration

三、安裝MinGW64,配置環境變數

四、修改ssh config,參考https://blog.51cto.com/rongfengliang/3124742

⑥ XP環境下怎樣設置LINUX虛擬機的SSH

使用xmanager,選擇SSH協議,只要設置下IP地址,輸入用戶名、密碼即可

⑦ 如何在WINDOWS下使用copSSH配置GIT伺服器+TortiseGIT客戶端

基本原理:使用copSSH在WINDOWS(XP)上建立SSH伺服器;使用生成的「公鑰-私鑰」對作為身份標識;在伺服器上配置SHELL腳本環境;配置客戶端,載入私鑰。詳細過程如下:

安裝前准備:

Download copSSH [SourceForge Link] (註:SSH伺服器軟體)
Download msysgit (註:WINDOWS下的git安裝包)
Download TortiseGIT (註:WINDOWS下的git圖形化軟體,與TortiseSVN是同門)
Download PuTTY Installer (註:生成公鑰-私鑰對的軟體,並可用於SSH客戶端的登陸)

Step1 -安裝copSSH

1.將copSSH(basic edition 2.0.0)安裝到路徑 c:\SSH

2.安裝過程中寫下SvcCOPSSH的密碼,你可能永遠不會用到,但寫下也無傷大雅。

3.啟動copSSH,選擇 開始->所有程序->copSSH->control panel;然後激活一個用戶(假定為Administrator,選擇Users->Add,下一步,選擇一個用戶,不要勾選Allow password authenticatin選項,點擊forward,OK。

4.其他關於public keys的事情無需操作,後面還會講到。

Step2-配置copSSH

1.選擇路徑-C:\SSH\etc ,在記事本中打開ssh_config 和sshd_config.(注意:兩個文件有一個字母「d」的區別)

2.ssh_config -刪除Port前的#號,設置埠號,這里採用默認埠22

3.sshd_config -保證埠號一致

4.確定系統防火牆中該埠未關閉。(這一點很重要)

5.重啟系統

Step3-安裝Putty

1.重啟之後,繼續回來,現在可以安裝Putty Installer了。

2.導航至你的安裝路徑,通常為c:\program files\Putty

3.打開PuttyGen.exe

4.選擇生成密鑰的長度4096

5.在空白面板處不停地晃動滑鼠(用於生成隨機種子),直到生成結束。(不要關閉PuttyGen)

6.來到路徑c:\SSH\Home\Administrator\.ssh\ (這個路徑在你使用copSSH激活用戶時會產生,根據你激活的用戶名,選擇相應的路徑),創建文件authorized_keys (注意沒有後綴名)

7.打開PuttyGen,復制Public Key(公鑰)到文件authorized_keys ,並保存

8.在PuttyGen中,將Private Key(私鑰)保存為private_key.ppk,保存在同一目錄下。-比如,我的保存目錄為c:\SSH\Home\Administrator\.ssh\private_key.ppk
9.現在目錄下應該有兩個文件了,authorized_keys 和 private_key.ppk

10.為了測試連接,運行putty.exe

11.在打開的界面中輸入IP 地址(本機可以為localhost)和埠號

12.打開左側的菜單,選擇Connection-SSH-Auth,選擇你的私鑰文件,c:\SSH\Home\<user>\.ssh\private_key.ppk
13.點擊Open,就會打開終端,讓你輸入Login Name,輸入Administrator(注意大小寫)

14.你會看到顯示接受你的公鑰(Accept Public Key),客戶端登陸成功,登陸信息也會緩存起來。

Step 4-安裝 msysgit和TortiseGIT

1.安裝msysgit的過程中一路下一步即可,假定你的路徑為C:\msysgit

2.安裝TortiseGIT,完成之後

1)在任意路徑點右鍵,選擇TortiseGIT-Settings,設置git.exe的路徑為c:\msysgit\msysgit\bin,即為msysgit的安裝路徑

2)在左側菜單中選擇Network,選擇SSH Client為putty中的plink.exe(如我的路徑為C:\Program Files\PuTTY\plink.exe)

3.將幾個GIT運行中需要的文件復制到SSH伺服器目錄,當客戶端遠程登陸上來以後需要執行這些文件,文件源路徑為c:\msysgit\msysgit\Git\libexec\git-core ,要復制的文件包括git.exe, git-receive-pack.exe, git-upload-archive.exe and git-upload-pack.exe,將以上文件復制到C:\SSH\Bin

Step5-配置用戶環境

1.對於copSSH來說,其默認的$HOME環境為c:\Documents and Settings\<user>,GIT也將會在該目錄下尋找authorized_keys 文件。當然,這是咱要避免的事兒,我們要將GIT的路徑重定向到C:\SSH\Home\<user>\.ssh 。

2.選擇路徑C:\SSH\Home\Administrator\,打開.bashrc文件,在# User dependent .bashrc file下面加上這樣一段:export HOME=/c/SSH/home/Administrator Shell Options,(注意不要有其他空格出現),然後選擇保存。

3.把該文件復制到用戶目錄下,如: c:\Documents and Settings\Administrator\

Step7-使用GIT和Plink

1.打開路徑C:\SSH\home\Administrator,創建文件夾myapp.git

2. 在該文件夾上點右鍵,選擇git create repository here,勾選make it bare,伺服器文件倉庫創建成功。

3.導航至路徑c:\Program Files\PuTTY ,打開pageant.exe,選擇add key,將你的私鑰(private_key.ppk)載入上。

4.然後右鍵選擇 git clone,url設為ssh://[email protected]:22/SSH/Home/administrator/myapp.git ,如果clone成功,恭喜你,大功告成!

關於git的操作詳見git的使用說明,這里推薦Pro Git 簡體中文版,翻譯的很不錯。

註:在執行git clone時可能會報錯(該錯誤在所參考的E文中未提及,把俺害得不輕),如果是關於某個dll文件的錯(具體是哪個文件記不清了,遇到的朋友可以根據文件名,在msysigt目錄下搜索即可找到),可以將該文件同樣復制到C:\SSH\Bin下,然後就可以正常運行了。

⑧ 求問怎麼在自己電腦上搭建ssh伺服器程序

ssh伺服器的安裝(Windows)。
ssh伺服器軟體有許多中,這里使用的是免費的freeSSHd。
①首先從官方站點下載軟體並安裝。
②安裝完成後進入配置界面(Server Status),確認SSH server正在運行狀態。
③進入Users界面,設定一個訪問的用戶賬戶(比如xut)。
這里建立一個叫xut的用戶,認證有3種方式可以選擇。從以後通過ssh運行命令的方便(無需輸入密碼)考慮,選擇Public key認證方式。選擇Password方式的話,每次訪問需要輸入密碼,此種方式較為繁瑣而且安全性不高。然後開放其Shell許可權。
④ 進入認證界面,確認Public key認證方式屬於激活狀態(選擇Allowed或Required)。
此時ssh伺服器端的基本設置已經OK,可進一步進行更加詳細的設置(比如訪問限定等)。
注意:伺服器端如果有防護牆時應該開發TCP 22號埠最為ssh連接使用。

熱點內容
智慧易店伺服器地址是啥 發布:2025-03-14 20:57:49 瀏覽:886
小米ID密碼忘記了有什麼危害 發布:2025-03-14 20:45:28 瀏覽:610
大麥路由器怎麼改密碼 發布:2025-03-14 20:35:42 瀏覽:87
資料庫片語 發布:2025-03-14 20:27:21 瀏覽:248
角色卡演算法 發布:2025-03-14 20:08:48 瀏覽:650
linux伺服器安全加固 發布:2025-03-14 19:59:21 瀏覽:779
android系統資料庫 發布:2025-03-14 19:44:27 瀏覽:237
beats安卓手機怎麼彈窗 發布:2025-03-14 19:33:38 瀏覽:222
安卓手機新充電頭叫什麼 發布:2025-03-14 19:32:53 瀏覽:30
暗處增亮演算法 發布:2025-03-14 19:28:02 瀏覽:641