«not-root-user» 태그된 질문

관리 권한없이 관리 작업 수행

1
루트가 아닌 사용자가 백그라운드 프로그램을 자동 시작하는 방법은 무엇입니까?
루트가 아닌 사용자로서 시스템 부팅시 백그라운드 작업을 실행하고 싶습니다. 루트 권한이 필요하지 않은 일종의 서비스입니다. 그것을 할 수있는 방법이 있습니까? 한 가지 방법은 넣어하는 것입니다 sudo -u user command에 rc.local있지만, 편집은 rc.local루트 권한이 필요합니다. 또 다른 방법은 cron매 분마다 시작하고 실행중인 인스턴스를 확인하는 것이지만, 먼저 시스템을 불필요하게 깨우고 두 번째로 …

1
루트 액세스 권한이없는 webdav 퓨즈 클라이언트를 실행할 수 있습니까?
davfs2리눅스에서 사용하는 방법을 보여주는 예제를 보았지만 각각 다음 중 하나를 포함했습니다. mount루트로 실행 에 항목 추가 /etc/fstab mount.davfs아직 setuid를 실행 해야하는 setuid 실행/etc/fstab 이것을 피할 수 있습니까? 그렇지 않다면 webdav의 어떤 측면에서 sshfs보다 더 많은 것을 막을 수 있습니까?

2
루트 권한없이 디스크 이미지 파일에 syslinux / extlinux를 설치하는 방법
집에서 자란 리눅스 배포판을 만들었고 부트 로더 설치를 제외하고 루트가 아닌 사용자로 완전한 디스크 이미지 파일을 만들 수 있습니다. syslinux (실제로 extlinux)를 사용하고 있으며이를 설치하려면 루트 / 스도 권한이 필요한 부트 파티션을 루프백 마운트해야합니다. 명령은 makefile에서 실행되며 변수 이름은 대체 할 내용을 명확하게 나타내야합니다. sudo losetup -o $(BOOT_FS_PARTITION_OFFSET) $(LOOP_DEVICE) $(IMAGE_FILE_NAME) …

2
공유 해제로 chroot 시뮬레이션
최소한의 소스 소스 리눅스 배포를 위해 부트 스트 래퍼를 작성하려고합니다. chroot와 같은 환경에서 빌드하고 싶습니다. 이것은 패키징을 단순화해야합니다. 지금은 보안에 신경 쓰지 않습니다. 부트 스트 래퍼에는 비표준 타사 명령이 필요하지 않습니다. 뿌리가 될 필요가 없다면 좋을 것입니다. 이것이 fakechroot (1) fakeroot (1) chroot (1)이 내가 찾는 것과 정확히 다른 이유입니다. …

3
ssh-key를 통해 로그온했는데 계정 비밀번호를 재설정 할 수 있습니까?
sshkey ( ssh -i /home/me/.ssh/ssh-key me@server) 를 통해 서버에 로그인했습니다 . 관리자로부터 해당 서버에 대한 sudo 권한을 얻었지만 실제 Unix 암호를 잊어 버렸기 때문에 연습 할 수 없습니다. 이미 로그온 한 상태입니다. passwd이전 비밀번호를 몰라도 비밀번호를 통해 비밀번호를 재설정 할 수 있습니까?

3
루트가 아닌 블루투스 LE 스캔?
블루투스 LE 장치를 검사하려면 hcitool에 루트 권한이 있어야합니다. 일반 사용자의 경우 출력은 다음과 같습니다. $ hcitool lescan Set scan parameters failed: Operation not permitted hcitool 에 LE 스캔에 대한 루트 권한이 필요한 이유는 무엇 입니까? 루트가 아닌 것으로 LE 스캔을 수행 할 수 있습니까?

4
cgroup을 관리하려면 루트 액세스가 필요합니까?
두 개의 다른 운영 체제 (Ubuntu 및 CentOS)에서 제어 그룹으로 작업하려고합니다. 묻고 싶은 것이 거의 없습니다. cgcreate명령을 사용하여 제어 그룹을 작성하려고 하는데 시스템에 대한 루트 액세스가 필요한 것 같습니다. 지금까지 본 모든 예제는 컨트롤 그룹을 만들거나 수정하기 위해 루트 사용자가 될 필요는 없습니다. 루트 사용자 여야합니까? 최종 목표는 libcgroup API를 …

2
루트가 아닌 사용자가 인스턴스로 시스템 서비스를 제어 할 수 있도록하려면 어떻게해야합니까?
dba그룹의 사용자 가 database@서비스 를 제어 할 수 있도록해야 합니다. 에 대한 대답 이 관련 질문은 단지 모두 나열하는 것입니다 systemctl제가에 허용 할 것을 "동사" sudoers나는 데이터베이스 시스템에있을 수 있습니다 사전에 알고하지 않기 때문에 내 경우에는 적용되지 않습니다, 그러나, 파일. 예를 들어 내가 나열하면 %dba = /usr/bin/systemctl start database@awsesomeapp %dba …

2
사용자가 프로세스의 우선 순위를 부정적으로 인식하도록하려면 어떻게해야합니까?
사용자가 시스템에서 특정 좋은 프로세스를 음수 값으로 실행하기를 원합니다. 이 특정 프로그램은 마인 크래프트 서버이므로 서버를 제어하기 위해 명령 줄에 의존하기 때문에 프로세스를 배경으로 포크 할 수는 없습니다. 내 현재 bash 스크립트는 다음과 같습니다 (중요 부분). sleep 10 && \ sudo renice -n $NICENESS $(ps -u $(id -u) -o "%p:%c" …

2
사용자 시간대를 변경하는 방법은 무엇입니까?
나는 (예를 들어 데비안에서) 시스템dpkg-reconfigure tzdata 의 시간대를 변경하는 데 사용할 수 있지만 사용자 시간대를 변경하는 방법이 궁금합니다 (Linux / Unix가 그러한 아이디어를 전혀 지원하지 않는 경우). 나는 일반적으로 ssh를 통해 원격으로 서버에서 작업하고 서버가 UTC로 내부적으로 작동하고 (파일, ...) 시간대가 다소 피상적이라고 가정하면 연결 위치에 따라 원하는 시간대의 시간을보고 …

1
Linux에서 별도의 (최신) glibc / gcc /… 스택을 루트가 아닌 스택으로 유지 관리하는 방법
우리의 계산 클러스터는 구 커널 (2.6.18)과 구 라이브러리와 바이너리가있는 아주 오래된 CentOS 버전을 실행합니다. 모든 것을 업데이트하려면 모든 노드에서 많은 작업이 필요하기 때문에 이것은 옵션이 아닙니다. (및 / 또는 ) C++11의 최신 버전 이 필요한 프로그램을 컴파일하고 사용하려고합니다 . 시스템을 엉망으로 만들고 싶지 않기 때문에 일부 로컬 디렉토리 트리에서 루트가 …

3
데비안 Wheezy에서 Sudoers 파일을 올바르게 구성하는 방법은 무엇입니까?
나는 많은 블로그 게시물을 보았습니다. aptitude install sudo su root adduser USERNAME sudo 그러나 그것은 단지 aptitude다른 말로만 보호합니다 . aptitude install sendmail암호를 물을 것입니다, 당신은 sudo실행 해야 합니다aptitude apt-get install sendmail비밀번호를 묻지 않고 sudo권한이 필요 하지 않습니다 파일과 같이 보호 된 파일을 편집하면 etc암호를 요구하지 않으며 sudo권한이 필요 하지 …

1
하나의 라이너로 X를 실행하도록`anybody`를 어떻게 구성 할 수 있습니까?
게시 된 일반적인 솔루션은 실행 sudo dpkg-reconfigure x11-common하여 그래픽 프롬프트를 표시하는 것입니다. 그러나 이것을 비 대화식으로 사용하고 싶습니다. 시나리오는 (Vagrant 프로비저닝 중) 루트로 컴퓨터에 SSH로 연결되어 있으며 startx후속 단계를 진행하기 전에 일부 구성 파일을 생성하기 위해 일반 사용자로 한 번 실행해야한다는 것 입니다. su otheruser startxXauthority / me가 다른 사용자로 …

1
한 명의 사용자만을위한 업데이트 대안
공유 서버를 사용하고 있습니다. 해당 서버에 다른 버전의 Java가 설치됩니다. Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode * 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode 두 번째 옵션을 선택하고 싶지만 그렇게하려고하면 권한이 없다고 불평합니다 (루트가 아닙니다). "사용자 공간"에서 그렇게 할 수있는 방법이 있습니까? 루트 …

4
Apt-get 자동 완성
현재 64 비트 Debian Wheezy를 실행하고 있습니다. apt-get의 자동 완성에 문제가 있습니다. bash-completion이 설치되었습니다. 쉘에서 루트로 로그인 한 경우 apt-get에 자동 완성을 사용할 수 있습니다 (예 : apt-get install wicd [tab] [tab ]). 그러면 해당 패키지와 일치하는 모든 패키지가 표시됩니다. 그러나 루트가 아닌 다른 사용자 (sudo 포함)에서 apt-get에 자동 완성을 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.