Quantcast
Channel: Programming – Gea-Suan Lin's BLOG
Viewing all articles
Browse latest Browse all 55

Dropbear SSH 不會讀 /etc/environment 的問題

$
0
0

Raspberry Pi 上追問題一路找原因發現的,起因是 Dropbear SSH 預設不支援 PAM,所以不會觸發 PAM 會在登入時讀 /etc/environment 的設計。

其中 PATH 變數比較特別,Dropbear SSH 預設會塞很基本的值進去:

/* The default path. This will often get replaced by the shell */
#define DEFAULT_PATH "/usr/bin:/bin"
#define DEFAULT_ROOT_PATH "/usr/sbin:/usr/bin:/sbin:/bin"

退而求其次的替代方案是各家 shell 的 env 檔...


Viewing all articles
Browse latest Browse all 55