Я не уверен, где искать, чтобы решить следующую проблему:
ssh me@server -p12345 # works
ssh other@server -p12345 # works
ssh thatuser@server -p12345 # fails
difference:
- "me" has more privileges (group adm,sudo)
- "other" has more privileges (www-data)
- "thatuser" has just his own group
-->--
ssh -v -v -v -v thatuser@server -p12345
OpenSSH_7.4p1 Debian-10+deb9u3, OpenSSL 1.0.2l 25 May 2017
debug1: Reading configuration data /home/thatuser/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "localmachine" port 12345
-------------------^^^^^^^^^^^^
--<--
Разрешение хоста является проблемой только для пользователя thatuser. хмм
Проверка идентификатора пользователя дала мне несколько советов:
Кажется, что "thatuser" владеет идентификатором пользователя, который существует в прошлом для другого человека, которого больше нет (не в файле passwd или group).
Но как найти ограничения? grep -R 1001 /etc не показывает мне подсказки:/
Любые идеи будут действительно полезны
С уважением, Флориан