ssh遠端登入資料庫伺服器

2021-07-24 02:24:14 字數 1536 閱讀 6946

ubuntu下安裝oracle資料庫

(安裝ssh

ssh是指secure shell,是一種安全的傳輸協議,ubuntu客戶端可以通過ssh訪問遠端伺服器 。ssh的簡介和工作機制可參看上篇文章 ssh簡介及工作機制。

ssh分客戶端openssh-client和openssh-server

如果你只是想登陸別的機器的ssh只需要安裝openssh-client(ubuntu有預設安裝,如果沒有則sudoapt-get install openssh-client),如果要使本機開放ssh服務就需要安裝openssh-server。

安裝客戶端

ubuntu預設已經安裝了ssh client。

sudo apt-get install ssh
或者

sudo apt-get installopenssh-client
然後

ssh-keygen
(按回車設定預設值)

按預設生成id_rsa和id_rsa.pub檔案,分別是私鑰和公鑰。

說明:如果sudo apt-get insall ssh出錯,無法安裝可使用sudo apt-get install openssh-client進行安裝。

假定伺服器ip為192.168.1.1,ssh服務的埠號為22,伺服器上有個使用者為root;

用ssh登入伺服器的命令為:

>ssh –p 22 [email protected]

>輸入root使用者的密碼

安裝服務端

ubuntu預設沒有安裝ssh server,使用以下命令安裝:

sudo apt-get install openssh-server
然後確認sshserver是否啟動了:(或用「netstat -tlp」命令)

ps -e|grep ssh
如果只有ssh-agent那ssh-server還沒有啟動,需要/etc/init.d/ssh start,如果看到sshd那說明ssh-server已經啟動了。

如果沒有則可以這樣啟動:

sudo/etc/init.d/ssh start
ssh服務命令

停止服務:sudo /etc/init.d/ssh stop

啟動服務:sudo /etc/init.d/ssh start

重啟服務:sudo /etc/init.d/sshresart

斷開連線:exit

登入:[email protected]

在主機上開啟putty.exe,輸入伺服器的ip,埠22,選擇ssh連線

連線以後

按提示輸入使用者名稱,密碼,就可以訪問遠端資料庫。

ssh遠端登入伺服器

首先準備好openssh或xshell,客戶端的ssh連線方式為 ip 埠號 預設為22 伺服器端要做的準備工作是確保開啟sshd,etc init.d shhd restrat,在伺服器安裝時,可以勾選初始安裝諸如ssh server之類的元件。如未安裝,可以使用apt install ssh s...

ssh證書遠端登入伺服器

使用者名稱 主機 s password 遠端主機密碼 這樣每次登陸都得輸入密碼,好麻煩的感覺 2.下面介紹一種ssh證書不用輸密碼的方式登入 原理 把客戶端生成的公鑰,上傳到ssh伺服器,新增到指定的檔案中,這樣,就完成ssh證書登入的配置了。2.1本地機配置 生成公鑰和私鑰 ssh keygen ...

ssh免密碼登入遠端伺服器

實驗背景 在我們的實際生產中,我們很多時候需要配製成可信賴的無密碼登入環境,ssh自身的公鑰私鑰 是我們常用的選擇。實驗環境 虛擬機器vmware workstation 12 player條件下 客戶端 centos6.4的系統,系統自帶的ssh軟體,ip 192.168.0.24 netmask...