1. 程式人生 > >SSH遠端登入+內網穿透

SSH遠端登入+內網穿透

折騰手記
之前搞了putty免密碼登入自己的vps,感覺還不錯,但是現在因為學校瘋狂斷電,我把一臺機箱放別處跑。現在需要遠端登入控制+傳輸檔案了。
一個問題是,單獨ip並不好找,特別學校的都是區域網ip,對外也是動態的,可能斷個電就換了。我需要一條穩定的線路,查了一下可以使用SSH進行反向隧道來實現內網穿透~一顆賽艇!

其實用ssh很早了,github就是公鑰私鑰然後本地git命令列提交的,奈何當時一臉懵逼,其實至今也比較懵,正好藉此機會搞一下。之前是putty使用puttygen,動一動滑鼠,自動給你生成key,把公鑰給複製粘到遠端登入的伺服器~/.ssh/下的authorized_keys 裡面。私鑰在putty裡面load一下,然後就美滋滋地不用天天覆制密碼了。
現在回頭看,這個是很簡便,但是確實是忽略了挺多細節的,動動滑鼠複製貼上導致知其然不知其所以然吶。
要實現穿透,需要一個固定IP的伺服器作為中轉,正好租了有,直接拿來用。

一: 首先要實現A(實驗室內網我的機器)到B(租的vps)的聯通

1:A是Ubuntu16.04 B是 Centos7 。既然大家都是Linux,先在A生成鑰匙吧 hh

ssh-keygen -t rsa

會詢問你存哪裡,我是在.ssh下操作,所以直接回車預設在.ssh下,然後一路回車,不輸入密碼,直接建立完畢。 隨後ls 一下,可以看到生成的id_rsa 和 id_rsa.pub
注意.shh資料夾許可權要chmod 700

2:把生成的公鑰傳輸至B

scp ~/.ssh/id_rsa.pub user@site:~

這裡還是要登入一下下的

3:在B端把公鑰加入authorized_keys

mkdir .ssh;chmod 700 .shh
ls -l *pub
cat id_rsa.pub>> .ssh/authorized_keys
chmod 644 .ssh/authorized_keys

OK,Done 這樣 ssh [email protected] 直接就登入了。

相關推薦

SSH遠端登入+穿透

折騰手記 之前搞了putty免密碼登入自己的vps,感覺還不錯,但是現在因為學校瘋狂斷電,我把一臺機箱放別處跑。現在需要遠端登入控制+傳輸檔案了。 一個問題是,單獨ip並不好找,特別學校的都是區域網ip,對外也是動態的,可能斷個電就換了。我需要一條穩定

穿透 frp,ssh遠端訪問

內網穿透 frp 1,使用谷歌雲,伺服器端安裝frp 1.1,下載Linux 64 位frp版本 2,客戶端配置 3,ssh連線 4,使用supervisor設定開機啟動,程序守護 4.1 報錯 gave u

傻瓜式教學--win10 + frp + rdpwrap + 阿里雲伺服器 --實現win10 多使用者同時遠端登入

概述:   使用win10 專業版 + frp + RDPwrap + 阿里雲伺服器 的組合實現win10 多使用者同時遠端登入內網機。使用frp 做內網穿透,將內網機的指定埠暴露在外網,通過ip+port 來實現遠端登入。再使用rdpwrap 來破解win10 不能同時多使用者登入的問題。  

利用ngrok穿透 遠端連線手機ssh終端

圖片好大 臥槽 首先手機利用linux deploy安裝了Kali Linux 然後配置好linux的sshd_config 接下來是重點 1.首先在同一個區域網內ssh連線手機中的kali 2.安裝w3m(apt-get install w3m) 3.然後 w3m ngrok.com/d

利用阿里雲和frps做穿透,支援mstsc遠端桌面,ssh,linux連線,所有的tcp 連線都可以轉發 整理by qiweb 2018 1107

準備工作和操作過程: 1、先要有一臺阿里雲或者其他vps 這裡假設外網唯一ip是: 另外要開放一個一個區間的埠號 比如1701 -1750 這些供客戶使用 47.98.195.221 frp官網 到官網下載需要的版本,我這裡都是linux版本 window也能用

SSH反向隧道的穿透

pre ssp sts mnt ast rap root eve ports 環境如下: A機器兩塊網卡eth0(192.168.0.173)、eth1(192.168.100.1),eth0可以上外網,eth1僅僅是內部網絡,B機器只有eth1(192.168.100.3

SSH反向隧道進行穿透

對應的情況 這篇文章主要介紹瞭如何利用SSH 反向隧道穿透NAT,並演示瞭如何維持一條穩定的SSH 隧道。 假設有機器A 和B,A 有公網IP,B 位於NAT 之後並無可用的埠轉發,現在想由A 主動向B 發起SSH 連線。由於B 在NAT 後端,無可用公網IP + 埠 這樣一個組合,所以

如何通過花生殼(穿透)服務搭建遠端桌面

不在公司或者休假偶爾需要遠端處理公司檔案,然而公司的路由器我們一般接觸不到,或者不能擅自修改配置。花生殼(內網穿透)服務不需要在路由器上設定埠對映即可實現遠端訪問。 第一步,內網搭建遠端桌面服務 1.在伺服器端上右擊【我的電腦】——【屬性】——【遠端】。 第二步,下載花生殼客戶端,

穿透 - SSH反向代理

SSH反向代理有著很廣泛的實際應用, 例項描述: 本人在家庭區域網放置有一個樹莓派主機(無公網ip),正常情況下只能在家庭區域網內通過 ssh連線這臺樹莓派主機,但如果本人想在其他地方(非本地區域網)對它進行遠端登陸,則需要進行SSH反向代理。 如下圖示例,我的樹莓派主機A可以pin

SSH隧道與埠轉發及穿透繫結本地埠

ssh是一種安全的傳輸協議,我一般使用就是在登陸伺服器或遠端執行命令,最近我意識到這是個強大的命令。 開講~ 本地ssh隧道 工作中由於防火牆導致訪問某些網站或某些ftp連線超時,有什麼解決辦法呢。ssh隧道就是一種解決方式。 首先你需要了解一些資訊: 你自己

樹莓派wifi自動登入,修改swap,安裝docker以及穿透

1,裝系統 2,往boot裡面放個ssh檔案啟用ssh 3,使用預設密碼raspberry登入,並修改pi密碼 sudo passwd pi 4,開啟wifi自動登入 sudo vim /etc/wpa_supplicant/wpa_supplicant.conf #在裡面新

frp 穿透實現 ssh 訪問主機

本文目的 frp 是一個可用於內網穿透的高效能的反向代理應用,支援 tcp, udp, http, https 協議。 本文將基於 frp 來實現內網穿透,從而實現從外網 ssh 登入內網主機,而不對 frp 其他的應用做過多的說明。 frp 的作用

ssh反向代理實現NAT穿透[ssh版teamviewer]

由於實驗室伺服器沒有公網IP,如果在校外網的話只能通過teamviewer遠端桌面連線,然而teamviewer的資料傳輸是基於影象的,反應太慢了,所以一直在尋找ssh版的teamviewer,經過谷歌,發現只需要一臺公網伺服器作為中轉站,就可以實現在任何地方登

使用VNC軟體與花生殼進行穿透實現在嵌入式平臺中進行廣域網下的遠端控制

在嵌入式平臺中如何實現廣域網下的遠端登入控制? 文章目錄 1 專案需要 2 解決方案 3 首先實現區域網下的VNC遠端控制 4 總結 1 專案需要

SSH穿透的N種姿勢

1. 引言 作為一名開發者,我們生活中常遇到公司做不完的工作需要在家接著做,但是,公司的伺服器有統一管理,多為內網ip,在家不能直接訪問到公司伺服器,如果解決這個問題呢?本文就以下兩種情景給出SSH內網穿透的解決方案。 2. 情景一:內網有一臺主機有公網ip

使用SSH反向隧道進行穿透

這篇文章主要介紹瞭如何利用SSH 反向隧道穿透NAT,並演示瞭如何維持一條穩定的SSH 隧道。 假設有機器A 和B,A 有公網IP,B 位於NAT 之後並無可用的埠轉發,現在想由A 主動向B 發起SSH 連線。由於B 在NAT 後端,無可用公網IP + 埠 這樣一個組合,所以A 無法穿透NAT,這篇文章

VPS配合Frp實現穿透使用windows遠端桌面

windows遠端桌面連線時,要麼兩臺主機再同一個區域網,要麼目標主機必須有外網IP。然而很多情況下,我們的主機都是沒有外網IP的,因此我通過Frp和一個具有外網Ip的vps實現內網穿透進而進行遠端桌面。 首先將目標主機的遠端桌面開啟並配置防火牆,這裡不再

windows通過linux下的openvpn登入遠端伺服器

需求:在某些網路要求比較嚴格的環境中,我們在異地無法遠端訪問公司內網,給我們的工作帶來了極大的不便;但是通過openvpn我們可以輕鬆實現,下面就來介紹下。 注:本實驗是在防火牆關閉的情況下進行的,即使開啟防火牆也未對nat表做限制。 1.網路環境: 公司openvpn伺服

SSH 穿透

ssh -gfnNTR x.x.x.x:222:localhost:222 [email protected] -o ServerAliveInterval=300 Note: x.x.x.x是我的ECS伺服器公網IP  localhost是指ssh client

SSH隧道與埠轉發穿透

SSH隧道與埠轉發及內網穿透 大家都知道SSH是一種安全的傳輸協議,用在連線伺服器上比較多。不過其實除了這個功能,它的隧道轉發功能更是吸引人。下面是個人根據自己的需求以及在網上查詢的資料配合自己的實際操作所得到的一些心得。 SSH/plink命令的基