ssh 配對密匙方法 修改埠 以及常見的錯誤
配置密匙對登陸方法:
1. cd ~/.ssh 如果沒有就建立這個目錄
2. ssh-keygen -t rsa 或 -t dsa\
金鑰檔案有兩個,是一對:
id_rsa 私鑰key,留給本機的
id_rsa.pub 公鑰key,給到需要登陸的機器
3.把公鑰key給到需要遠端登陸的機器的/root/.ssh目錄下並改名為authorized_keys,即可做到無密碼登陸
scp /root/.ssh/id_rsa.pub 10.1.1.13:/root/.ssh/authorized_keys
方法二:
ssh-copy-id -i ~/.ssh/id_dsa.pub "-p50000
ssh修改預設埠:(預設埠為22)
-----------------------------
第一步:修改系統服務埠檔案/etc/services
vim /etc/services
46 ssh 8022/tcp --把tcp預設的22改為8022埠
47 ssh 8022/udp --把udp預設的22改為8022埠
第二步:修改ssh配置檔案:配置檔案目錄/etc/ssh/
配置檔案有兩個:
ssh_config 為本機連別的機器使用的配置
sshd_config 為別的機器連本機使用的配置
vim /etc/ssh/ssh_config
39 Port 8022 --把該前面的#號去掉,再把22改為8022
vim /etc/ssh/sshd_config
13 Port 8022 --把前面的#號去掉,再把22改為8022
第三步:重啟sshd服務,讓修改的埠生效
重啟命令:/etc/init.d/sshd restart
第四步:檢視ssh是否有監聽新的埠
命令:lsof -i:8022
使用檢視連線8022埠的情況命令:netstat -anlp|grep :8022
第五步:測試使用ssh連線別的機器
命令描述: 命令 引數 目標機器的埠 目標機器的ip
命令方法: ssh -p 22 10.1.1.13
備:scp命令在遠端複製的時候是需要呼叫ssh服務的,需要加上大P引數再接埠,才可以使用
例:scp -P 22 /etc/hosts10.1.1.13:/etc/hosts
當ssh連接出現問題的時候,可能是原來記錄這個IP 現在換了個機子用這個IP 他就會讀取原來的快取
只要把cat /dev/null >~/.ssh/known_hosts 清空即可
問題:
登入某系Linux遠端機器,由於ssh的某些配置,導致不能直接用root登入,必須先用某個許可權很低的使用者登入,然後su - root
解決方法:
1) 以root身份,chmod +w /etc/ssh/sshd_config
2) vi /etc/ssh/sshd_config
3) 將PermitRootLogin no改成PermitRootLogin yes
4) service sshd restart
相關推薦
ssh 配對密匙方法 修改埠 以及常見的錯誤
配置密匙對登陸方法: 1. cd ~/.ssh 如果沒有就建立這個目錄 2. ssh-keygen -t rsa 或 -t dsa\ 金鑰檔案有兩個,是一對: id_rsa 私鑰
ssh使用密匙認證
ssh key mkdir /root/.ssh #建立存放pubkey的目錄 chmod 700 !$ #修改權限 vim !$/authorized_keys #編輯驗證文件,黏貼pubkey setenforce 0 #先臨時關閉selinux
CentOS7使用firewalld開啟關閉防火牆與埠以及常見的命令
1、firewalld的基本使用 啟動: systemctl start firewalld 關閉: systemctl stop firewalld 檢視狀態: systemctl status firewalld 開機禁用 : systemctl disabl
jQuery ajax serialize()方法的使用以及常見問題解決
使用ajax時,常常需要拼裝input資料為 'name=abc&sex=1'這種形式,用JQuery的serialize方法可以輕鬆的完成這個工作接下來介紹jQuery ajax -serialize() 方法定義和用法,感興趣的朋友可以瞭解下啊,希望本文對你有所
Ubuntu 搭建svn服務器 ,以及常見錯誤解決方案
mkdir creat mod 服務 csdn 解決 details 守護 center 一、安裝命令: 1)以root身份登錄。執行:sudo su -命令 2)執行安裝命令:apt-get install subversion 二、創建項目目錄 1)mkdir /
織夢入門以及常見錯誤1
info 信息 doc 而是 網站 lin 問答 不出 html 首先說下我用的織夢版本是DedeCMS-V5.7-UTF8-SP2.tar.gz 而不是DedeCMS-V5.7-UTF8-SP2-Full.tar.gz,不是這個,不是帶Full的 安裝很簡單,只需要將Up
Mysql主從復制以及常見錯誤問題分析
ase min transacti 無法 bin ger datadir mysql主從 mysql配置 Mysql主從復制以及常見錯誤問題分析一、主從復制簡介:1、mysql
iOS開發:環信整合步驟以及常見錯誤
環信官方文件 一、整合: 下載SDK手動整合或者CocoaPod終端整合: 下載SDK 匯入檔案以及依賴庫: 關閉Bitcode: Build Settings → Linking → Enable Bitcode 中設定 NO。 二、常
mysql-5.7.23版本安裝以及常見錯誤(詳細)
作業系統:windows7 64-bit 資料庫版本:mysql-5.7.23-winx64 1. 首先去官網下載符合作業系統的資料庫版本:https://dev.mysql.com/downloads/mysql/ 2. 下載之後解壓縮到某個資料夾或目錄下,我的是D:\mysql-5.
ElasticSearch-安裝以及常見錯誤
問題一:警告提示 [2016-11-06T16:27:21,712][WARN ][o.e.b.JNANatives ] unable to install syscall filter: java.lang.UnsupportedOperationException: seccomp unavailab
Windows下安裝MySQL詳細步驟+圖解 以及常見錯誤和注意事項
MySQL的的安裝圖產品產品解 一,MYSQL的安裝 如圖1所示,開啟下載的的MySQL的安裝檔案mysql-5.5.27-win32.zip,雙擊解壓縮,執行的的“Setup.exe”。 2,選擇安裝型別,有“典型(預設)”,“完成(完全)”,
變數命名以及常見錯誤
命名規則---------------------------------------------------不可改變它的規定命名符號 命名首字母不能為數字,例項如下圖: 字母后邊加數字隨便寫 下列各種命名錯誤圖片示範: 變數名規範:簡短且能清楚的表明
python的多版本安裝以及常見錯誤(長期更新)
編譯 stat 分鐘 無法 完整路徑 python2.x exe mar host (此文長期更新)Python安裝常見錯誤匯總 註:本教程以python3.6為基準 既然是總結安裝過程中遇到的錯誤,就順便記錄一下我的安裝過程好了。 先來列舉一下安裝python3.6
ubuntu16.04上onlyoffice環境搭建以及常見錯誤
非docker方式部署onlyoffice 現在的onlyoffice都是docker拉起的,搭建非常簡單,不過為了更深入的瞭解和後期方便修改網站,嘗試手動部署也是個不錯的選擇 官網上有centos搭建文件,但是在centos上部署onlyoffice會無
Win10下cv2安裝( python 3.5 version)以及常見錯誤解決方案
首先,在此網站中找到對應版本下載後放到 Anadonda3\Lib\site-packages 中,然後開啟anaconda prompt,進入site-packages資料夾,並執行命令pip ins
[學習整理] VNC相關命令,配置gnome,以及常見錯誤處理
一、VNC相關命令:vncconfig vncpasswd vncserver vncviewer 1.檢查vnc客戶端(tscleint/vncviewer)和伺服器是否已經安裝在你的系統中 # rpm -qa|grep vnc vnc-4.1.2-14.
Android Studio NDK及so檔案開發 以及常見錯誤
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := demo LOCAL_SRC_FILES := demo.cpp include $(BUILD_SHARED_LIBRARY) andr
java學習日記_40:多型的記憶體圖示以及常見錯誤
記憶體使用圖1: 記憶體使用圖2: ———————————————— /* ClassCastException:型別轉換異常一般在多型的向下轉型中容易出現 */ class Animal {public void eat(){} } class Dog ex
iOS整合支付寶支付的詳細講解以及常見錯誤
文章轉載自 http://www.bubuko.com/infodetail-1139083.html ,自覺寫的很詳細,粘貼出來供學習。。。 一,在支付寶開放平臺下載支付寶SDK(https://openhome.alipay.com/platform/docum
Docker在centos下安裝以及常見錯誤解決
Docker安裝(使用阿里雲映象) Docker從1.13版本之後採用時間線的方式作為版本號,分為社群版CE和企業版EE。 社群版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試認證過的基礎設施、容器、外掛等。 社群版按照stable和edge兩種方式釋出,每個季度更新st