동일한 우분투 사용자에서 ssh 로그인과 sftp에 대해 서로 다른 ssh 키를 가질 수 있습니까?

동일한 우분투 사용자에서 ssh 로그인과 sftp에 대해 서로 다른 ssh 키를 가질 수 있습니까?

동일한 우분투 사용자에서 ssh 로그인 및 sftp에 대해 서로 다른 ssh 키를 가질 수 있습니까? 지금까지 많은 것을 시도했지만 성공하지 못했습니다. chatGPT를 통해 Google에서 검색을 시도했지만 아무것도 찾을 수 없습니다. 사용 사례는 내가 온라인으로 제공하는 일부 서비스가 있고 사용자가 SFTP에만 액세스할 수 있기를 원하고 해당 키를 사용한 SSH 로그인에는 액세스할 수 없기를 원한다는 것입니다.

해결 방법이 있나요?

답변1

ssh에서 설정할 수 있습니다 authorized_keys.

매뉴얼에 따르면

# Forced command, disable PTY and all forwarding
restrict,command="dump /home" ssh-rsa ...

따라서 서로 다른 키를 사용한 동일한 로그인은 서로 다른 액세스 수준을 갖게 됩니다. 하지만 정확한 명령에 대해서는 도움을 드릴 수 없습니다.

어쨌든 적절한 방법은 다른 사용자를 사용하고 sshd의 구성에 따라하는 것입니다.

관련 정보