2020年5月18日 星期一

用 VNC 連 Linux console

需求:
用 VNC 連到 Linux Console

作法:

  1. 安裝 TigerVNC Server
  2. 執行 vncpasswd 創建密碼
  3. 執行 x0vncserver -display :0 -passwordfile ~/.vnc/passwd
  4. 用 vncview 連到 linux


2020年5月2日 星期六

Reference:
如何處理Windows虛擬機ping包顯示Destination host unreachable

夜路走多了總是會遇到鬼.....
ㄟ.... 不是啦,應該是工作久了就會遇到比較多奇怪的狀況。

狀況:
Windows server 2003虛擬機當機重開,開機很久才完成(大約10分鐘)。
開機後網路不通,檢查網路設定正常,也有收送封包,但無法ping通。
搞了好久,最後同事在Event Log看到錯誤訊息(如下)。

IPSec 驅動程式已經進入區塊模式。IPSec 將捨棄開機時 IPSec 豁免原則不允許的所有輸入或輸出 TCP/IP 網路流量。 使用者動作: 若要復原到完全無安全性的 TCP/IP 連結,請停用 IPSec 服務,然後重新啟動電腦。 請檢視安全性事件日誌中的事件,以取得更多疑難排解的詳細資訊。

解法請參考這一篇。

找一台正常的Windows 2003 匯出 registry,再把 registry 匯入有問題的 Windows 2003 後恢復。
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows\IPSec]


2020年4月25日 星期六

更換椅子坐墊 DIY

椅子坐墊的皮面裂開了,參考 【居家DIY】(IKEA布料)椅墊大變身&全身鏡布罩 自己更換皮面。

在蝦皮購物買的皮面布料今天到貨,就來更換吧。

(更換前)

2020 ZEPRO RUN 鞋子到囉

2020 年的 ZEPRO RUN 原本預定在 3/29,但因為新冠病毒延期到 6/14。
收到寄來的鞋子了。

2020年4月14日 星期二

ssh from Windows to Linux

Reference:
在 Win7 上安装 OpenSSH
PowerShell/Win32-OpenSSH
SSH login without password
Windows SSH: Permissions for 'private-key' are too open

目的:
從Windows用ssh免密碼登入Linux

作法:
1. download Win32-OpenSSH,解壓縮即可
2. 執行 ssh-keygen 產生一對金鑰,預設放在 C:\Users\帳號\.ssh
3. 將 C:\Users\帳號\.ssh\id_rsa.pub 權限修改為只有自己,參考這一篇
4. 登入 Linux,產生 ~/.ssh/authorized_keys,內容貼上 C:\Users\帳號\.ssh\id_rsa.pub
5. chmod 600 ~/.ssh/authorized_keys
6. ssh -l account linux-machine [command]

2020/4/16 update:
Win32-OpenSSH 有一個 bug,它執行後必須多按一次 Enter,這樣造成 batch file 卡住。
改安裝 cygwin 的 openssh,測試 OK。

cygwin 預設沒有安裝 openssh,必須另外勾選。

安裝之後必須修改 C:\cygwin64\etc\nsswitch.conf
db_home:  /cygdrive/c/Users/%U
否則會有錯誤訊息:Could not create directory '/home/[Account]/.ssh'


2020年4月13日 星期一

Outlook附件禁止收取

Reference:
解決Outlook 禁止存取下列可能不安全的附件,更新檔作祟!

錯誤訊息:
Outlook禁止存取下列可能不安全的附件。

解法:
移除更新檔
Outlook 2007 (KB3191898)
Outlook 2010 (KB3203467)
Outlook 2013 (KB3191938)
Outlook 2016 (KB3191932)

SSH Hostkeyverification failed

Reference:
ssh连接不成功解决办法

錯誤訊息:
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!

可能的原因:
多台機器用同一個FQDN做load balance。

解法:
1. 編輯 ~/.ssh/known_hosts,刪除那一筆FQDN
2. 編輯 .ssh/config (或者/etc/ssh/ssh_config),加入 StrictHostKeyChecking no