setfacl 명령을 실행한 후 Linux 사용자 SSH 연결이 비활성화됩니다.

setfacl 명령을 실행한 후 Linux 사용자 SSH 연결이 비활성화됩니다.

저는 Linux 관리에 대한 경험이 거의 없었으며 온라인에서 정보를 많이 검색한 후 마침내 누군가가 도움을 줄 수 있기를 바랐습니다.

문제는 CentOS Linux 서버(FTP)의 특정 디렉터리에 액세스하려면 클라이언트와 계정을 공유해야 한다는 것입니다.

명령을 사용하여 사용자를 생성한 후 다음 명령을 useradd실행했습니다 .setfacl

setfacl -m user:abc:0 /opt
setfacl -m user:abc:0 /bin
setfacl -m user:abc:0 /boot
setfacl -m user:abc:0 /srv
setfacl -m user:abc:0 /usr

이제 루트가 아닌 사용자를 통해 SSH 연결을 열 수 없습니다. (퍼티를 이용하여 사용자 이름과 비밀번호를 입력하면 해당 창이 사라집니다.)

abc 사용자를 삭제하고 새 사용자를 생성해 보았지만 문제가 지속됩니다.

미리 감사드립니다

관련 정보