Unix 기반 네트워크 설정

Unix 기반 네트워크 설정

LAN에 여러 대의 컴퓨터를 설치하고 모두 UNIX 서버에 연결하고 싶습니다.

주요 목표는사용자 계정서버에만 존재해야 합니다. 이렇게 하면 모든 사용자가 특정 컴퓨터에서 일반 인터페이스에 액세스할 수 있습니다.

이를 수행하는 다양한 방법은 무엇이며 이러한 방법의 장점과 단점은 무엇입니까?

참고 사항: 각 터미널에서 최소한의 작업량이 필요한 간단한 방법을 찾고 있습니다. 사용자가 게임을 하고 리소스 집약적인 작업을 수행할 수 있다면 이는 보너스가 될 것입니다.

답변1

계정 관리에는 LDAP를 사용하세요. 모든 클라이언트에 LDAP 클라이언트(예: Ubuntu의 패키지)를 설치 ldap-auth-client하고 서버에서 LDAP 서버를 실행하기만 하면 됩니다.

NFS 또는 Samba를 통해 홈 디렉토리를 보존합니다. 가장 간단한 설정은 시작 시 모든 클라이언트에 기본 파일 시스템을 전체적으로 마운트하는 것입니다. 랩톱을 연결하는 사람은 누구나 모든 파일에 액세스할 수 있으므로 이는 좋은 보안을 제공하지 않습니다. 이 문제가 걱정된다면 Samba가 그 다음으로 쉬운 방법입니다.

LDAP, NFS 또는 Samba의 주요 단점은 서버나 네트워크가 다운되면 사용자가 클라이언트에서 어떤 작업도 수행할 수 없다는 것입니다. 나는 이 단점을 해결하기 위한 어떤 솔루션도 단순성에 대한 여러분의 욕구를 충족시키지 못할 것이라고 생각합니다.

답변2

Red Hat에는 다음과 같은 프로젝트가 있습니다.리버티 IPA설정하기 쉬운 통합 LDAP, Kerberos, NTP 및 DNS 서버 설정을 생성하고 있습니다.

아직 시도해보지는 않았지만 한동안 시도해 볼만한 목록에 들어 있었습니다.

답변3

LDAP 솔루션 외에도 NIS를 사용하여 파일 공유를 위한 계정 정보 및 NFS를 얻을 수 있습니다.

관련 정보