여러 CentOS 서버에 sudo 계정 (루트가 아님)이 있습니다. 연구 목적으로 계정이없는 다른 용도로 클러스터를 공유하고자합니다. (공유함으로써 사용자는 클러스터를 독점적으로 사용하기 위해 시간 슬롯을 예약 할 수 있습니다.)하지만 각 사용자에 대해 OS의 계정을 설정하는 것은 너무 짜증나게합니다. 일정 기간 동안 자신의 파일을 읽고 쓰고 실행할 수있는 권한을 부여하는 좋은 방법이 있습니까? 나는 그들이 제공 한 웹 서버와 같은 인터페이스를 통해 로그인 할 때 사용할 수있는 임시 사용자 이름과 암호 같은 것을 생각하고있다. 그리고 사용자 이름과 암호는 예약 후 만료됩니다. 어떤 생각?CentOS에서 설정 계정없이 액세스 권한을 부여하는 방법
0
A
답변
1
SSH 키 인증을 사용하여 여러 사용자간에 유닉스 사용자 계정을 공유 할 수 있습니다.
요약하면 각 사용자는 공용/개인 키 조합을 생성합니다. 허용되는 공개 키는 공유 유닉스 ACOUNT에 다음 파일에 나열되어 있습니다
$HOME/.ssh/authorized_keys
나는 사용자가 로그인 할 수 있습니다 때 제어하는 메커니즘을 잘 모르는 것 같아요. 아마도 시간에 따라 authorized_keys 파일의 다른 버전을 교체하는 cronjob을 가질 수 있습니다. (솔루션을 엔지니어링하는 것 같아도 사용자는 이러한 종류의 제한을 쉽게 넘을 수 있습니다.)
기사 :
관련 문제
- 1. 특정 스키마에 역할 액세스 권한을 부여하는 방법
- 2. 사용자 권한을 부여하는 방법
- 3. 사용자에게 모든 데이터베이스에 대한 읽기 전용 액세스 권한을 부여하는 방법
- 4. 는 어디 컨트롤러에 대한 액세스 권한을 부여하는
- 5. 공유 폴더 내용에 NT AUTHORITY \ IUSR 액세스 권한을 부여하는 방법?
- 6. linux centos에서 루트 폴더 권한을 변경하는 방법
- 7. 비밀번호를 사용하여 디렉토리를 보호하지만 사용자에게 액세스 권한을 부여하는 방법
- 8. Rails 앱에 API 액세스 권한을 부여하는 가장 좋은 인증 방법
- 9. 일반 사용자 쉘에 특정 폴더에 대한 액세스 권한을 부여하는 방법
- 10. CentOS에서 SVN 서버 설정
- 11. Windows에서 프로세스 특정 권한을 부여하는 방법
- 12. 안드로이드 mediaserver 파일 쓰기 권한을 부여하는 방법?
- 13. 차단하고 서버와 사용자 입력에 권한을 부여하는 방법
- 14. SVN 서버에서 파일 수준 권한을 부여하는 방법
- 15. 실행 프로세스 sudo 권한을 부여하는 방법
- 16. 웹 서비스에 사용자 권한을 부여하는 방법
- 17. 인증서에 대한 액세스 권한을 계정에 부여하는 방법은 무엇입니까?
- 18. 네트워크 서비스가 인증서 저장소에 인증서를 설치하는 권한을 부여하는 방법
- 19. 데이터베이스에 대한 securityadmin 액세스 권한을 부여하는 SQL 명령은 무엇입니까?
- 20. sudoers 파일이 nginx를 다시로드하기위한 PHP 액세스 권한을 부여하는 올바른 항목입니까?
- 21. 템플릿 기능에 친구 (유사) 액세스 권한을 부여하는 방법은 무엇입니까?
- 22. Paypal : 성공 페이지에 대한 제한된 액세스 권한을 부여하는 방법은 무엇입니까?
- 23. 프로그래밍 방식으로 현재 사용자 사이트 관리자 권한을 부여하는 방법
- 24. 보기에 대한 모든 권한을 임의의 사용자에게 부여하는 방법
- 25. DB2에서 다른 도메인 사용자에게 데이터베이스 권한을 부여하는 방법
- 26. CentOS에서 apache 용 ulimits 설정
- 27. 세마포어에 대한 액세스 권한을 설정 하시겠습니까?
- 28. 개발자에게 권한을 부여하여 사용자에게 권한을 부여하는 방법은 무엇입니까?
- 29. .net에 DLL에 대한 액세스 제한을 부여하는 방법
- 30. bash 스크립트에서 MySQL 권한을 부여하는 방법은 무엇입니까?
당신은 사용자를 만들 때 일정 시간 후에 만료하는 사용자 이름과 암호를 설정할 수 있습니다. – Blender