apt-get install openssh-server
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
vi /etc/ssh/sshd_config
配置檔案修改這幾處地方
port = 22 # 預設是22埠,如果和windows埠衝突或你想換成其他的否則不用動#listenaddress 0.0.0.0 # 如果需要指定監聽的ip則去除最左側的井號,並配置對應ip,預設即監聽pc所有ip
permitrootlogin no # 如果你需要用 root 直接登入系統則此處改為 yes
passwordauthentication no # 將 no 改為 yes 表示使用帳號密碼方式登入
service ssh start # * starting openbsd secure shell server sshd# 或者
/etc/init.d/ssh start # * starting openbsd secure shell server sshd
如果提示錯誤資訊中包含could not load host key
則需要重新生成 key
sudo rm /etc/ssh/ssh*key # 先移除舊的keydpkg-reconfigure openssh-server
生成之後需要重啟ssh服務使新的金鑰生效:
service ssh restart # * restarting openbsd secure shell server sshd# 或者
/etc/init.d/ssh restart # * restarting openbsd secure shell server sshd
啟動、停止和重啟ssh的命令如下
/etc/init.d/ssh start # * starting openbsd secure shell server sshd/etc/init.d/ssh stop # * stopping openbsd secure shell server sshd
/etc/init.d/ssh restart # * restarting openbsd secure shell server sshd
service ssh status# * sshd is running 顯示此內容則表示啟動正常
ps -e | grep ssh
如果ssh已經啟動則會提示
469 ? 00:00:00 sshd
sudo systemctl enable ssh #說明:sudo是提公升許可權,systemctl是服務管理器,enable是systemctl的引數,表示啟用開機自動執行,ssh是要設定的服務名稱。
注:如果要設定開機禁止啟動則
sudo systemctl disable ssh #說明:sudo是提公升許可權,systemctl是服務管理器,disable是systemctl的引數,表示禁止開機執行,ssh是要設定的服務名稱。
LINUX相關指令
檔案操作 刪除資料夾 rm rf 目錄名字 說明 r就是向下遞迴,不管有多少級目錄一併刪除 f就是直接強行刪除,不作任何提示。新建資料夾 mkdir 資料夾 修改許可權 chmod 777 檔名 說明 777表示所有的使用者可以對檔案進行讀寫執行等操作。解壓檔案 tar zxvf filename....
Linux壓縮相關指令
在linux系統的使用過程中,經常會使用到一些壓縮指令,現整理如下。壓縮檔案的副檔名及含義 z compress 程式壓縮的檔案 gz gzip 程式壓縮的檔案 bz2 bzip2 程式壓縮的檔案 tar tar 程式打包的資料,並沒有壓縮過 tar.gz tar 程式打包的檔案,其中並且經過 gz...
Linux相關基礎指令
linux 一 基本命令 1 list 顯示目錄下的專案 基本選項 1 a 顯示所有檔案,包括隱藏檔案,注意 隱藏檔案不是不想讓人看到,而是表示該檔案是系統中重要的檔案,不是必須,不要動它 2 i 顯示檔案的id,long 長格式 3 l 顯示詳細資訊,具體資訊見下圖 4.d 檢視目錄屬性 5 h ...