2022年1月28日 星期五

Linux ssh 使用

一般遠端要進入Linux 都是使用ssh

使用ansible操作也都是透過ssh

確認遠端要連線的主機允許連線

一.遠端主機安裝與啟動ssh服務

  要遠端連線的主機

  檢查/etc/init.d/下 有沒有ssh 或sshd

  若沒有

  安裝

  sudo apt-get install ssh

  啟動

  sudo systemctl start ssh.service

  停止

  sudo systemctl stop ssh.service

  若22 port沒有對外開放

  sudow ufw allow 22 開啟

二.client端連線

  除了使用帳密登入外

  可以將client的ssh public key copy到遠端主機上

  ssh-copy-id ozzy@xxxx (這是帳號@遠端ip) 

  之後就可以以ssh key登入

  ssh ozzy@xxxx

三.清除knows_host

若連線的機器有換或是重裝系統

需要先移除原本紀錄在know host內該ip的紀錄

ssh-keygen -R 192.168.0.99

重新ssh連線就會產生該ip新的host紀錄了

2022年1月14日 星期五

nginx回應文字訊息sample

需要nginx簡易的回傳文字訊息

 location /test_return {

        default_type  text/plain;

        return 200  '回傳文字';

    }

2022年1月13日 星期四

git救回被刪除的branch

不小心把本機尚未推到git server的分支砍掉

還是可以找回來

1.git fsck –full –no-reflogs | grep commit

  列出被刪掉的commit

2.將commit id 一個一個檢查內容

  git log –stat xxxxxx

  注意 順序並非依照時間排列 要一個一個找

3.找到目標的commit點

  git branch 新branch名稱 commit點

  將找到的commit點存成新的branch

4.切換到新branch

  git checkout 新branch

2022年1月3日 星期一

開始的地方

下班後 一個人 小小的房間裡

只留下桌邊 昏黃的燈光

聽著音樂 寫寫東西

也許拿起吉他 彈著唱著

這是我20年前的生活日常


自己寫音樂播放器 播放喜歡的音樂

開始在無名寫blog 寫下自己喜歡的音樂感受

知道有人在看 有人在聽 知道自己並不孤單

轉眼 已經16年

blog也變成大多的工作紀錄

偶爾有些心情 有些感受

忙碌的生活 沒有寫下來 沒有停下紀錄

就忘記了 過幾年後 也許也不記得這幾年

自己的模樣