나는 사용자가 SSH를 사용하여 서버에 연결하고 스크립트를 실행할 수 있도록하고 싶습니다. 어떻게해야합니까? 어떻게 확보 할 수 있습니까?SSH를 사용하여 원격으로 스크립트를 실행하는 안전한 방법
감사합니다.
나는 사용자가 SSH를 사용하여 서버에 연결하고 스크립트를 실행할 수 있도록하고 싶습니다. 어떻게해야합니까? 어떻게 확보 할 수 있습니까?SSH를 사용하여 원격으로 스크립트를 실행하는 안전한 방법
감사합니다.
해당 스크립트를 사용자의 셸로 만듭니다.
SSH는 이미 안전합니다. 토큰 기반 인증을 사용하고 비밀번호 기반 액세스를 제거하십시오.
좋아, 이제는 내가 틀렸어. 나는 당신이 비밀리에 연결을 요구하고 있다고 생각했습니다.
사용자가 쉘 스크립트를 실행할 수 있도록 허용합니다. 루트가 아닌 sudo 사용자가 아닌 사용자를 만들고 쉘 스크립트를 실행할 수있게하십시오. http://www.dartmouth.edu/~rc/help/faq/permissions.html
여기를 참조하십시오. http://www.csua.berkeley.edu/~ranga/notes/ssh_nopass.html – Nishant
(저는 이것이 serverfault.com에 더 적합하다고 생각합니다).
어쨌든 질문에 대답하려면 "ssh 명령 키"를 찾아보십시오.
감사합니다! 매우 간단하고 효율적인 – PapelPincel