암호 없이 sudo 명령을 실행하는 방법

sudo 명령은 Linux 명령줄의 훌륭한 부분입니다. 그것은 사용자가 루트에 로그인 할 필요없이 루트 명령을 실행할 수 있습니다 자신의 안전을 보호. 문제는 sudo 명령을 사용하려면 암호를 입력해야 한다는 것입니다.

sudo 명령을 실행하기 위해 암호를 입력해야 하는 것은 의심할 여지 없이 우수한 보안 기능이지만 엄청나게 지루하고 성가실 수 있습니다. 보안 기능의 절충안이 괜찮다면 sudo를 사용하는 데 암호가 필요하지 않도록 만들 수 있습니다.

방법 1 - 임시로 암호 없이 sudo 명령 실행

암호 없이 sudo 명령을 실행하는 방법암호 없이 sudo 명령을 실행하는 가장 쉬운 방법은 임시로 수행하는 것입니다. 즉, 설정을 변경하기 위해 시스템 파일을 편집하지 않아도 됩니다. 이를 위해  sudo -s  명령이 사용됩니다.

는 sudo -s  명령은 사용자 sudo에 쉘을 부여합니다. 기본적으로 사용자와 암호를 사용하여 터미널에 로그인하면 루트 셸이 제공됩니다. 그러면 sudo  명령을 사용 하는 것처럼 모든 명령을 입력할 수 있습니다 .

sudo -s  명령 을 사용하려면  먼저 터미널을 여십시오. 그런 다음 아래 명령을 입력하십시오. 

암호 없이 sudo 명령을 실행하는 방법

sudo -s

그러면 루트로 Sudo 셸에 로그인한 터미널 프롬프트가 표시됩니다. 여기에서 암호를 입력할 필요 없이 sudo  명령 으로 실행할  명령을 입력하십시오. 

모든 사용자가 언제든지 Sudo 셸에 액세스할 수 있습니다. sudo는 쉘을 종료하려면 입력 종료  명령을 사용합니다. 

출구

방법 2 - sudoers 파일을 통해 Linux에 암호 없는 sudo 추가

매번 Sudo 셸에 들어갈 필요 없이 Sudo 명령을 실행하려면 암호 없는 sudo를 활성화할 수 있습니다. 암호 없는 sudo는 활성화된 경우 모든 sudo 명령이 암호 없이 실행되도록 하는 구성 파일 변경입니다.

그러나 시작하기 전에 암호 없는 sudo는 상당한 보안 위험이 있음을 이해하십시오. 사용자 계정에 대해 약한 암호를 설정하고 암호 없는 sudo를 활성화하면 악의적인 공격자가 시스템에 침투할 수 있습니다. 암호를 변경하여 사용자 계정의 암호가 안전한지 확인하십시오.

사용자 계정의 암호를 변경하려면 먼저 터미널 창을 여십시오. 터미널 창이 열리면 passwd  명령을 실행합니다 . 

암호

passwd  명령을 실행한 후  Linux 사용자 계정의 암호를 변경 하라는 메시지가 표시됩니다 . 안전하고 기억에 남는 것을 입력하십시오. 비밀번호가 변경되면 아래의 단계별 지침에 따라 sudoers 파일을 통해 비밀번호 없는 sudo를 활성화하십시오.

1단계: visudo  명령을 실행하여  편집을 위해 sudoers 파일을 엽니다. 보안을 위해 이 파일을 편집하려면 항상 visudo  명령을 사용하는  것이 아니라 를 /etc/sudoers사용해야 합니다.

sudo EDITOR=나노 비수도

visudo  명령이 sudo  명령 과 함께 작동하지 않는  경우  su  를 사용하여 루트에 로그인 하여 액세스할 수도 있습니다  .

수 -

편집자=나노 비수도

2단계: Nano 편집기 내부에서 코드 줄을 찾고 키보드 root ALL=(ALL) ALLEnter 키를 눌러  바로 아래에 새 줄을 작성합니다.

Enter  키를 누른 후  새 코드 줄을 작성합니다. 아래 코드 줄에서 "user"를 사용자 계정으로 변경해야 합니다. 그렇지 않으면 코드가 작동하지 않습니다.

암호 없이 sudo 명령을 실행하는 방법

사용자 ALL=(ALL) NOPASSWD: ALL

3단계: Ctrl + O  버튼을 눌러  편집 내용을 구성 파일에 저장합니다. 편집 내용을 저장한 후 Ctrl + X  버튼 을 눌러 편집기를 종료 합니다. 

구성 파일이 변경되면 암호를 입력할 필요 없이 모든 sudo  명령 을 실행할 수  있습니다!

sudo 암호 없이 특정 명령이 실행되도록 허용

당신이 갖고 싶어하지 않을 경우  sudo는  모든 단일 터미널 명령에 대한 암호가없는 명령 작업을, 당신은 특정 일을 암호없이 실행할 수 있도록 제한 할 수 있습니다. 설정 방법은 다음과 같습니다.

먼저 아래 의 visudo  명령으로 sudoers 파일을 엽니다  .

sudo EDITOR=나노 비수도

Nano 텍스트 편집기 내부에서 root ALL=(ALL) ALL코드 행을 살펴보고 찾습니다 . 그런 다음 Enter  키를 눌러  바로 아래에 새 줄을 만듭니다. 새 줄을 만든 후 다음 코드를 추가하되 "user"를 사용자 이름으로 변경해야 합니다.

사용자 ALL=(ALL) NOPASSWD:

위의 코드를 작성한 후 비밀번호 없이 실행하고 싶은 명령어를 추가합니다. 예를 들어  cp  명령이 암호 없이 sudo에서 작동하도록 하려면 다음을 수행합니다.

암호 없이 sudo 명령을 실행하는 방법

사용자 ALL=(ALL) NOPASSWD:/usr/bin/cp

여러 명령을 추가하려면 ","로 구분하십시오. sudoers 파일 편집이 완료되면 키보드 에서 Ctrl + O  버튼 조합을 눌러 편집 내용을 저장합니다. 그런 다음 Ctrl + X  를 눌러  나노를 닫습니다.

Leave a Comment

Linux에서 Vivaldi 브라우저 설정을 백업하는 방법

Linux에서 Vivaldi 브라우저 설정을 백업하는 방법

Linux에서 Vivaldi 웹 브라우저를 일일 드라이버로 사용하십니까? 안전한 보관을 위해 브라우저 설정을 백업하는 방법을 알아보세요.

고정된 Gnome 데스크탑 세션을 수정하는 방법

고정된 Gnome 데스크탑 세션을 수정하는 방법

고정된 Gnome 데스크탑 세션을 수정하는 방법에 대한 가이드

리눅스 라이트를 설치하는 방법

리눅스 라이트를 설치하는 방법

Linux Lite는 Ubuntu의 장점을 통합하여 경량화한 운영체제로, 간단한 설치 과정을 가지고 있습니다.

Linux에서 Eternal Return: Black Survival을 플레이하는 방법

Linux에서 Eternal Return: Black Survival을 플레이하는 방법

Eternal Return: Black Survival은 Nimble Neuron에서 개발 및 퍼블리싱한 PC용 MOBA/배틀 로열/서바이벌 게임 하이브리드입니다. 플레이어는 캐릭터를 선택합니다

Linux에 App Outlet 앱 스토어를 설치하는 방법

Linux에 App Outlet 앱 스토어를 설치하는 방법

Snap 패키지, Flatpak 앱 및 AppImage 프로그램을 Linux의 한 곳에서 모두 설치할 수 있기를 바란 적이 있습니까? 앱 아울렛으로 할 수 있습니다.

Linux를 절전 모드에서 자동으로 깨우는 방법

Linux를 절전 모드에서 자동으로 깨우는 방법

Linux PC를 절전 모드로 전환한 후 자동으로 깨어나기를 원한 적이 있습니까? 결과적으로 모든 Linux를 설정할 수 있습니다.

Slimbook 배터리로 Ubuntu에서 배터리 수명을 절약하는 방법

Slimbook 배터리로 Ubuntu에서 배터리 수명을 절약하는 방법

Slimbook 배터리로 Ubuntu에서 배터리 수명을 절약하는 방법

Brave 브라우저 프로필을 백업하는 방법

Brave 브라우저 프로필을 백업하는 방법

Brave는 개인 정보 보호, 보안 및 사용 편의성에 중점을 둔 브라우저로, GPG 암호화로 안전한 프로필 백업을 제공합니다.

Syncthing을 사용하여 Linux에서 구성 파일을 동기화하는 방법

Syncthing을 사용하여 Linux에서 구성 파일을 동기화하는 방법

Linux에서 구성 파일을 동기화하기 위해 Syncthing을 사용하는 방법에 대해 자세히 알아보세요. Syncthing의 설치 및 설정 방법을 단계별로 안내합니다.

Ubuntu Linux에서 ExFat 파일 시스템에 액세스하는 방법

Ubuntu Linux에서 ExFat 파일 시스템에 액세스하는 방법

Ubuntu Linux에서 ExFat 파일 시스템에 액세스하는 방법