우리 학교 연구실에는 20대의 컴퓨터가 있고 그 컴퓨터에 Linux를 설치하려고 합니다. 중앙 컴퓨터에서 이를 제어할 수 있습니까(업데이트, 업그레이드 등과 같은 작업을 의미합니다)?
알아채다: 조린 그리드현재 개발 단계에서 내가 원하는 작업을 수행할 수 있습니다. 비슷한 것이 있나요?
편집: 저를 도와주신 모든 분들께 감사드립니다. 저는 Linux를 처음 접하고 아직 배우고 있기 때문에 훌륭한 원격 액세스 도구인지는 cli
모르겠습니다 ssh
.ssh
답변1
예, 가능합니다. 꽤 표준적입니다. 사실, Linux가 작동하는 일반적인 방식은 쉽습니다.
따라서 우선 Linux에서는 모든 관리 작업이 일반적으로 명령줄을 사용하여 수행됩니다. 따라서 컴퓨터를 업데이트하기 위해 몇 가지 명령을 입력합니다. 을 사용하면 ssh
어디에서나(주소를 아는 한) 컴퓨터에 로그인하여 작업을 수행할 수 있습니다. 꼭 앞에 앉을 필요는 없습니다.
이런 방식으로 동일한 작업을 수행하려는 여러 컴퓨터가 있는 경우 각 랩톱에 대해 수동으로 수행하는 것은 좋은 생각이 아닙니다. 대신 모든 컴퓨터에서 동일한 작업을 수행하고 모든 것이 정상인지 확인하는 간단한 자동화 도구를 사용합니다. 이를 수행하는 방법은 매우 다양합니다! 동일한 기능을 가진 다른 많은 도구가 이미 존재하기 때문에 세상에 "Zorin Grid"가 필요한 이유를 잘 모르겠습니다.
나는 개인적으로 그것을 좋아한다 ansible
. 방금 설치하고 싶은 소프트웨어 목록, 만들고 싶은 설정, 다른 텍스트 파일에 백업하고 싶은 파일과 함께 내 컴퓨터 목록을 하나의 텍스트 파일로 만든 다음 ansible에 그렇게 하라고 지시했습니다. 이것 . 그것은 그것을 하고 나에게 결과를 말해 줄 것이다.
답변2
예: (특정 도구를 다루지는 않겠지만 여기에 몇 가지 제안 사항이 있습니다.)
기본부터
ssh
원격 로그인에 대해 배웠습니다 .ssh
동시에 여러 컴퓨터에 로그인하고 각 컴퓨터에서 동일한 작업을 수행할 수 있는 병렬 도구가 있습니다 .원격 데스크톱, ssh+X11, vnc 등도 있습니다. 이는 여러 시스템에 맞게 확장되지 않습니다. (GUI는 일반적으로 단일 시스템으로 확장되지 않습니다.) 동일한 지침을 반복해야 하기 때문입니다. 그러나 이것은 MS에 익숙한 방식일 수 있습니다.
cron은 시스템에 업그레이드 일정을 지시합니다. 데비안에는 자동 업그레이드 패키지가 있으므로 설치하기만 하면 됩니다.
그리고 더 발전된 구성 관리 도구가 있습니다. 이를 통해 기계 구성 방법을 알려주면 나머지 작업을 수행합니다.
학교용 Linux 프로젝트도 참조하세요. Penn State에는 학생 노트북을 관리하는 데 동일한 소프트웨어가 있습니다. 몇 분 안에 설치할 수 있으며 한 번에 여러 컴퓨터에 설치할 수 있습니다.