저는 아주 새로운 시스템 관리자입니다. 저는 하급 직원으로 채용되었으며 Windows 관리 경력을 갖고 있었습니다. 저는 Linux를 사용한 지 한 달 정도 되었습니다. 배울 수 있는 자료가 많지만, 시간이 다 떨어지기 전에 여러분의 아름다운 영혼 중 한 명이 저를 답으로 안내해 주실 수 있기를 바라면서 이 질문을 하고 싶습니다. 내 말은 우리 회사에 보안 침해가 있을 수 있다는 것입니다. 우리의 레거시 시스템 관리자는 집에서 우리 서버에 로그인했을 수 있으며 우리는 그들에게 연락할 수 없습니다. 비밀번호 변경을 시작했는데 구체적인 문제는 다음과 같습니다.
우리는 CentOS 5를 사용하고 Putty를 사용하여 데이터 센터에 액세스합니다. 터미널이 열릴 때마다 자동으로 루트 비밀번호를 묻는 메시지가 표시됩니다. 우리는 관리자와 내가 로그인할 수 있고 필요할 때만 루트를 사용할 수 있는 일종의 범용 사용자 계정을 만드는 것을 고려하고 있습니다. 따라서 "testUser" 또는 이와 유사한 것을 생성하는 경우 서버가 루트 대신 "testUser"로 기본 설정되도록 하려면 어떻게 해야 합니까?
감사해요
답변1
기본 "루트"는 PuTTY 구성에서 나올 수 있습니다. 다음 옵션을 확인하세요.
답변2
좋아하는 편집기를 사용하여 편집하세요 /etc/gdm/custom.conf
. 그런 다음 [daemon] 섹션 아래에 다음 코드처럼 보이도록 2줄을 추가합니다(분명히 사용자 이름을 사용하려는 사용자 이름으로 변경합니다).
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=testUser
답변3
개인적으로는 콘솔을 제외하고 루트 계정에 직접 로그인하지 않는 것이 좋습니다. 서버에 계정이 있는지 살펴본 다음 sudo를 사용하여 작업을 수행하는 데 필요할 수 있는 권한을 설정하는 것이 좋습니다. 이는 루트 비밀번호를 공개하지 않고 누군가가 sudo 권한을 활성화할 때와 어떤 명령을 실행하는지 기록한다는 장점이 있습니다.