
我有一台 Macintosh 伺服器計算機,有 3 個使用者:管理員、git 和伺服器。 Admin是電腦上唯一的管理員,而git和server是普通使用者。我可以透過 ssh 登入所有 3 個伺服器,僅對管理員和伺服器使用公鑰身份驗證,而對 git 啟用密碼身份驗證。
簡而言之,我希望能夠透過 ssh 直接登入所有 3 個帳戶,但只能在第一次使用 admin 登入時使用 su 切換帳戶。有沒有辦法在 sshd_config 中配置它?
或者,有沒有辦法只為某些用戶停用 su ?
伺服器是運行 macOS 10.13.5 的 Mac Mini,如果該資訊很重要的話,我正在使用共享選單中的 SSH 伺服器。