문맥 랩톱에서 공개적으로 일하고 싶지만 암호없이 sudo를 사용하고 싶습니다. 내가 지금 아는 것을 기반으로 파일 에서 NOPASSWD옵션을 사용 sudoers하지만 물론 누구나 원하는대로 sudo를 사용할 수 있습니다. 내 마음에 오는 중요한 생각 중 하나 는 잠금 프로그램이 존재한다는 것 입니다. 그러나, 나는 (1) 더 빠르고, (2) 비밀번호를 입력하는 것보다 쉽고, (3) …
내가 사용하여 루트로 전환하려고 sudo -i하면 오류가 발생합니다 /var/tmp/sclDvf3Vx: line 8: -i: command not found... 그러나 su -계속 사용할 것입니다. 나는 결코 리눅스 시스템 관리자가 아니므로 환경이 여전히 나에게 안개 낀다. 내 질문은 다음과 같습니다. 오류가 발생하는 이유는 무엇입니까? 두 명령의 차이점은 무엇입니까? 왜 다른 것을 사용합니까? 최신 정보: CentOS …
개인용 컴퓨터에서는 sudo관리 작업을 수행하기 위해 종종 특정 명령 앞에 입력 합니다. 나는 su root평상시와 동일한 암호 를 입력 하고 제공 하여 하루 종일 이것을 피하고 싶었습니다 sudo. 그러나 두 비밀번호가 동일하지 않습니다 (로그인 방법을 모르겠습니다 su root). 으로 명령 실행 sudo에 로그인 다른 su root과 같은 명령을 실행을? 내가 …
이것은 su가 필요했던 첫 번째 사건입니다. 노트북의 화면 밝기를 변경하기 위해 / sys / devices / virtual / backlight / acpi_video0 / brightness에서 값을 변경하는 방법에 대한 기사를 읽었습니다. 나는 먼저 $ sudo echo 10 > brightness허가를 거부 할 것이라는 점을 알아 차렸다 . 나는 su를 사용하여 루트로 전환하고 # …
작은 유틸리티 프로그램을 작성하고 있습니다. sudo필요한 경우 무언가 를 실행 하려고 합니다. 즉, 파일 권한으로 인해 현재 사용자가 특정 파일을 조작 할 수없는 경우 (그리고 sudo규칙에서 허용하는 경우) 유틸리티가 sudo파일 소유자로 무언가 를 실행 하고 싶습니다 . 시스템 로그가 실패한 sudo시도로 인한 소음으로 채워지지 않기를 원하기 때문에이 기능을 미리 확인하고 …
탭 경로 완성이 작동하지 않습니다 (적어도 우분투 및 AFAIK 아치에서는) sudo mount <whatever> 마운트하려는 iso 파일이에 없습니다 /etc/fstab. 방금 입력하면 mount <whatever> 완료가 작동합니다 (물론 명령은 루트가 아니므로 실패합니다). 분명히 그것은 그것을 sudo깨뜨립니다. sudo로 완성 작업을 어떻게 할 수 있습니까? 와 함께 놀라운 sudo umount <whatever> 완성 작품. 어떻게 달성됩니까? …
sftp 명령은 원격 사용자가 원격 sftp-server 실행 파일을 선택하고 선택적으로 프로세스에서 sudo로 업그레이드 할 수있는 서브 시스템 옵션 (-s)을 지원합니다. sftp -s "/usr/bin/sudo /usr/libexec/openssh/sftp-server" xxx.yyy.zzz.aaa 이 명령은 ~ / .ssh / config의 ssh 클라이언트 옵션을 연기하여 pubkey 및 사용자 정의 포트 및 사용자 설정을 투명하게 사용할 수 있도록합니다. 그러나 subsystemsftp에 …
적용 할 때 sudo실제로 필요가없는 명령에 sudo, 때로는 암호를 묻지 않습니다. 내에서 예를 들어 $HOME, sudo ls. 그러나 나는 어떤 명령을 잊어 버렸지 만 다른 명령에 대해서는 기억합니다. 그래서 sudo실제로 필요하지 않은 명령이 주어지면 암호를 요청할지 여부를 결정 하는 방법이 궁금합니다 sudo. /etc/sudoers그것을 지정하는 규칙 이 있습니까? 내 진짜 문제는 …
process_paths스크립트가 높은 권한으로 실행되지 않는 방식으로 다음 명령을 작동 시키려고합니다 . 이것을 할 수있는 방법이 있습니까? sudo find /path/ -exec process_paths '{}' \+ 여기 /path/에는 일반 사용자에 대한 읽기 권한이없는 파일이 있습니다. 스크립트 process_paths는 경로 만 있으면됩니다.
내 기능이 있습니다 ~/.zshrc: findPort() { lsof -t -i :$1 } 일반적인 호출은 findPort 3306입니다. 높은 권한으로 실행하고 싶습니다. 그러나 "명령을 찾을 수 없습니다"라는 메시지가 나타납니다. ➜ git 🍔 sudo findPort 3306 sudo: findPort: command not found 이유는 루트 사용자가 비 대화식 쉘로 실행하거나 (.zshrc를 참조하지 않음) 다른 것을 참조하기 …
vim으로 원격 파일을 편집하는 방법을 설명하는 이 질문 을 찾았습니다 . vim scp://user@myserver[:port]//path/to/file.txt sudo원격 호스트에서 루트를 통해 (을 통해 ) 이 작업을 수행 할 수 있습니까? 원격 호스트에서 루트 권한이있는 파일을 만들고 위와 같이 편집하려고했습니다. Vim은 내용을보고, 편집하고, 저장할 수 있지만 원격 호스트에는 아무런 변화가 없습니다 (vim이 임시 파일을 저장 …