OpenSSH a zmena pam service name
Jan Houstek
houstek na karlin.mff.cuni.cz
Pátek Červen 28 14:07:01 CEST 2002
Potrebuju spustit vice ssh serveru, kazdy s jinym pam service name.
Dokumentace mlci, googlem jsem nasel par patchu oproti prehistorickym
verzim openssh.
V auth-pam.c je v pam_start() pouzito SSHD_PAM_SERVICE, ktere je
v ssh.h definovano nasledovne:
/*
* Name for the service. The port named by this service overrides the
* default port if present.
*/
#define SSH_SERVICE_NAME "ssh"
#if defined(USE_PAM) && !defined(SSHD_PAM_SERVICE)
#define SSHD_PAM_SERVICE __progname"
#endif
No, jenze at mam progname libovolne, tak demon tvrdosijne cte
/etc/pam.d/ssh (ANO, ssh, nikoliv sshd). Kdyz ho prejmenuju a soubor
pojmenuju stejne, cte stale ssh, nepomohla ani rekompilace s natvrdo
zmenenym SSHD_PAM_SERVICE.
Tusi nekdo, jak na to?
-- Honza Houstek
Další informace o konferenci Linux