su와 sudo의 작동 방식

su와 sudo의 작동 방식

어떻게 작동하는지 잘 모르기 때문에 여기에 확인을 요청하는 것뿐입니다.

그래서 집에 있는 컴퓨터에 Debian Stretch가 있고 나만 사용자라서 일반 사용자 계정을 갖고 있어서 su -관리 명령을 사용해야 할 때 사용합니다. 나는 또한 root음악이 저장되는 파티션과 같은 GUI의 다른 파티션을 마운트하기 위해 비밀번호를 사용합니다.

내 사촌이 Linux 사용법을 배우고 싶어 나와 함께 이사했고, 나는 그를 위한 계정을 만들고 그를 그룹에 추가하여 sudo그가 미디어 파티션도 마운트할 수 있도록 했습니다(우리 둘 다 같은 유형의 음악을 좋아합니다). 내 계정에서 파티션을 마운트하려면 이제 루트 비밀번호 대신 그의 비밀번호를 사용해야 하는 것 같습니다.

sudo따라서 이것이 정상적인 동작인지(이 경우 내 계정 도 그룹에 추가하면 됩니다) 아니면 제가 잘못하고 있는 것이 있는지 묻고 싶습니다 .

미리 감사드립니다.

요청하시는 경우 기본적으로 추가 파티션을 마운트하지 않는 동작이 마음에 듭니다. 그리고 나는 내 계정을 관리 작업과 완전히 분리하는 것을 좋아하지 않습니다. 왜냐하면 sudo 명령을 사용하면 때때로 속이기 때문입니다.

편집하다 내 질문에 설명이 필요한 것 같습니다.

su -터미널에서 사용할 수 있는 관리 명령으로 전환하고 싶을 때 root다음을 사용하여 다른 파티션을 마운트하는 데 익숙합니다.투나드누가 내 비밀번호를 물어봤지만 root지금은 파티션을 마운트하려고 할 때 여전히 비밀번호를 사용합니다.투나드, 이제 비밀번호 대신 사촌의 비밀번호를 묻는 메시지가 표시됩니다 root.

답변1

su와 sudo의 작동 방식

  • su변경하려는 사용자의 비밀번호를 묻습니다(기본값은 루트).
  • sudo현재 사용자의 비밀번호를 묻습니다.

대안

  • sudo를 사용하면 사용자가 mount my-media...와 같은 제한된 명령 세트만 실행할 수 있도록 구성할 수도 있습니다(루트 권한을 포기할 필요는 없습니다). 구성 파일을 편집하는 데 사용됩니다 sudoedit. 저장하기 전에 파일을 확인합니다. 이렇게 하지 않으면 sudo가 작동하지 않을 수 있습니다. 루트 암호가 없거나 복구 운영 체제로 실시간으로 부팅할 수 없는 경우 잠깁니다.
  • 내 기억이 정확하다면 mount는 자동으로 마운트되지는 않지만 모든 사용자가 마운트할 수 있는 /etc/fstab에 항목을 추가하는 것을 지원합니다.

관련 정보