pgcli通過SSH本地轉發連線遠端伺服器上的PostgreSQL DB
遠端主機(10.64.1.129)需求:
1. 假設遠端主機打開了ssh埠
2. 啟動了PostgreSQL,且監聽埠為預設的5432
3. 遠端主機的postgreSQL DB只允許localhost訪問
本地主機(10.64.71.6)需求:
1. 安裝了pgcli
2. 啟動命令ssh -qtN -L 10.64.71.6:5432:localhost:5432 10.64.1.129
[ 其中 localhost:5432 是指遠端主機10.64.1.129上的5432和127.0.0.1的IP/host ]
在本地主機(10.64.71.6)上執行pgcli訪問遠端主機(10.64.1.129)的pg DB命令:
pgcli postgres://dtasuser:[email protected]71.6:5432/dtasdb
關於SSH -L本地轉發
SSH伺服器和應用伺服器在一起,就是本地就是本地轉發
-L [bind_address:]port:host:hostport
(man ssh)This works by allocating a socket to listen to port on the local side, optionally bound to the specified bind_address. Whenever a connection is made to this port, the connection is forwarded over the secure channel, and a connection is made to host
相關推薦
pgcli通過SSH本地轉發連線遠端伺服器上的PostgreSQL DB
遠端主機(10.64.1.129)需求: 1. 假設遠端主機打開了ssh埠 2. 啟動了PostgreSQL,且監聽埠為預設的5432 3. 遠端主機的postgreSQL DB只允許localhost訪問 本地主機(10.64.71.6)需求:
Mac使用SSH免密碼連線遠端伺服器(DigitalOcean)
起因 作為Github學生包裡面幾個比較實用的東西,DigitalOcean提供給我們一張50美刀的券,不過需要用PayPal充值5美刀才能啟用,大概就三十塊錢吧。 以前有邀請他人送10美金的活動。但現在優惠提升了!!被邀請者六十天內有100美金的額度可以用,就
使用secureCrt埠轉發連線遠端伺服器mysql
經常遇到這樣一種情況,本地無法連線線上的伺服器A的mysql。但是我們可以連線線上伺服器B,然後B伺服器可以連線到A伺服器的mysql。這時候,我們如果想讓本地搭建的開發環境連上伺服器A的mysql,就可以使用secureCrt的埠轉發功能。 這個東
易語言如何連線遠端伺服器上的資料庫,並讀取資料
用易語言來連線遠端伺服器上的資料庫,可以使用支援庫中的方法。 連線資料庫方法名: 連線mysql(伺服器地址,使用者名稱,密碼,資料庫名,埠號) 注意:連線mysql()這個方法名,如果沒有,單擊工具欄中的 工具--->支援庫配置 然後全選,確定匯入。這時有這個
ssh連線遠端伺服器:ssh_exchange_identification: read: Connection reset by peer
查閱資料這是伺服器超過使用者最大連線數,雲伺服器後臺遠端連線修改一下自動連線數: ----> -----> 輸入密碼遠端連線之後: 進入usr目錄,然後輸入: vi /etc/ssh/sshd_config 按i編輯,修改這個引
Mac ssh連線遠端伺服器,並實現檔案的上傳和下載
使用scp命令實現上傳下載 1、從伺服器上下載檔案 scp [email protected]:/path/filename /Users/mac/Desktop(本地目錄) 例如:scp [email protected]:/root/test.txt /Users/mac/Desk
MAC實用SSH連線遠端伺服器,並實現檔案上傳下載
MAC作為程式設計師的神器,在程式設計上的使用遠超window的電腦,而MAC本身提供了SSH功能,配合VIM編輯器對程式設計十分有幫助。 使用ssh連線遠端主機 sudo -i 切換root許可權 ssh [email protected] 其中,
解決本地SqlServer無法連線遠端伺服器資料庫,錯誤10060
本地SqlServer 連不上伺服器的資料庫環境,錯誤資訊如下圖,折騰來折騰去,最終還是解決了 第一步 檢視伺服器本地埠是否已經開啟,檢視方法:首先向C:\Windows\System32資料夾新增 tcping.exe (點選下載)--->Win+R--->輸入cmd---
在本地使用MongoDB命令連線遠端伺服器的MongoDB
前提:本地必須安裝MongoDB資料庫服務 1 連線無使用者名稱和密碼的MongoDB: mongo 遠端主機ip或DNS:MongoDB埠號/資料庫名 mongo 168.11.125.149:
Java中通過jsch來連線遠端伺服器執行linux命令
有時候你可能需要通過程式碼來控制執行linux命令實現某些功能。 針對這類問題可以使用JSCH來實現,具體程式碼如下: public class CogradientImgFileManager{ private static final Logg
如何通過telnet遠端連線aliyun伺服器上的memcache
前提:memcache安裝,並後臺開啟服務 1.[[email protected] ~]# /usr/local/memcached/bin/memcached -d -m 512 -u root -l 需要監聽的ip -p 12000 -c 512 -P /
mac ssh免密登入 連線遠端伺服器
ssh的概念我就不介紹了,直接上乾貨!!!!要配置ssh免密登入 首先要進入~/.ssh/目錄:cd ~/.ssh/如果提示錯誤資訊: cd: no such file or directory: ~/.ssh , 則需要新增 ssh key:ssh-keygen -
Ubuntu下使用ssh連線遠端伺服器
Ubuntu下使用ssh連線遠端服務 首先進入root,開啟.bashrc $ su [password] ... root# nano ~/.bashrc 將 ‘ssh [email
SSH連線遠端伺服器失敗ssh connection refused 解決辦法
1.遇到的情況是客戶端遠端連線伺服器ssh失敗:ssh connection refused Could not connect to '10.5.1.101' (port 22): Connection failed2.檢查客戶端沒有問題(正常連線其他伺服器)3.檢查服務
Ganymed SSH-2 for Java系列2之連線遠端伺服器
連線遠端伺服器,新建一個java工具類,將其命名為CommandRunner; 建立一個連線伺服器的靜態方法: public static Connection getOpenedConnection(String host, String username, Str
ssh連線遠端伺服器自動斷開解決
ssh連線長時間不操作自動斷開 這個問題用ssh一段時間後就覺得很尷尬了,有時隔一小會不操作ssh連線就斷開了,重新開啟還要卡死一會. 修改伺服器端引數 如果你用多臺本地機器連線伺服器,可以考慮把伺服器端的配置作修改路徑是:/etc/ssh/s
win7本地主機和遠端伺服器間利用ssh協議進行上傳下載
首先需要一個pscp程式,這個程式可以在putty官網上下載 下載完成後,可以設定環境變數把pscp.exe的位置新增進環境變數。 也可以把pscp.exe 放在需要上傳到遠端伺服器上的內容所在的資
利用SSH隧道方式連線遠端MySQL伺服器
1、簡介: 大多數人知道SSH是用來替代R命令集,用於加密的遠端登入,檔案傳輸,甚至加密的FTP(SSH2內建),因此SSH成為使用極廣的服務之一,不僅如此,SSH還有另一項非常有用的功能,就是它的埠轉發隧道功能,利用此功能,讓一些不安全的服務象TCP、POP3
SSH連線遠端伺服器(Linux-Centos)以及出現問題解決
$ ssh -l 使用者名稱 XXX.XXX.XXX.XXX 出現以下問題: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIF
SQLyog、navicat使用跳板機連線遠端伺服器資料庫(ssh)
背景: 我們經常去操作生產環境伺服器,用命令操作比較不方便,所以我們想和平時開發的時候一樣,用客戶端操作資料庫,下面就介紹平時用的最多的兩種資料庫客戶端工具SQLyog和Navicat。 這兩種工具連結的問題描述: 前提是用命令啟動停止Mysql資料都正常的情況下。 若用平