non-root-user

이 스크립트가 ansible 플레이북에 의해 복사되고 실행될 때 doas -u로 지정된 사용자가 이 스크립트에서 이 명령을 실행하지 않는 이유는 무엇입니까?
non-root-user

이 스크립트가 ansible 플레이북에 의해 복사되고 실행될 때 doas -u로 지정된 사용자가 이 스크립트에서 이 명령을 실행하지 않는 이유는 무엇입니까?

나는 open-links.yml원격 호스트 중 하나에서 실행되도록 설계된 간단한 스크립트를 작성했습니다. - name: Run Bash script hosts: myhosts gather_facts: false vars: au: "j" tasks: - name: Copy and run a script that opens a link script: /home/{{ au }}/CS/SoftwareDevelopment/MySoftware/Bash/ansible/ope...

Admin

루트 비밀번호를 모르는 경우 MacBook Pro에서 루트 계정을 비활성화하는 방법
non-root-user

루트 비밀번호를 모르는 경우 MacBook Pro에서 루트 계정을 비활성화하는 방법

대리점에서 중고 MacBook Pro 2017을 구입했는데, 여러 곳에서 접근이 제한되어 있는 것을 발견했습니다. 그러다가 이 컴퓨터가 내가 알지도 못하는 루트 사용자로 구성되어 있다는 것을 깨달았습니다. 알려지지 않은 사람들이 모든 것에 접근할 수 있는 기계 내부에서 어떻게 안전하게 지내나요? 이 문제에 대해 도와주세요. ...

Admin

배경
non-root-user

배경

배경 /dev/sda1물리적으로 분리된 드라이브 에 음악을 저장하고 싶습니다 . 여기에는 다음이 /etc/fstab포함됩니다. # grep "music" /etc/fstab UUID=10...92 /mnt/music ext4 defaults,user,rw 0 2 질문 시스템이 다시 시작되면 파일이 사라집니다. # ls /mnt/music/ lost+found 드라이브가 마운트 해제되면 파일이 다시 나타납니다. # umount /mnt/music # ls /mnt/music archives jaz...

Admin

Guix가 아닌 Linux 배포판에 guix-home을 설치하고 사용할 수 있나요?
non-root-user

Guix가 아닌 Linux 배포판에 guix-home을 설치하고 사용할 수 있나요?

저는 루트가 아닌 사용자가 GNU/Linux 시스템에서 독립적으로 또는 공동으로 사용할 수 있는 응용 프로그램, 라이브러리 및 유틸리티로 구성된 환경을 설정하는 데 관심이 있습니다. 내가 사용해도 될까?GUIX의 "홈" 메커니즘이를 위해서는 OS 배포판이 GUIX가 아닌 경우에도 마찬가지입니까? 방법과 유사닉스 홈 매니저을 위한? ...

Admin

Ubuntu의 cgroup-v2에서 루트가 아닌 권한으로 cgroup.procs에 PID를 추가하는 방법
non-root-user

Ubuntu의 cgroup-v2에서 루트가 아닌 권한으로 cgroup.procs에 PID를 추가하는 방법

에서 cgroup을 만들었습니다 /sys/fs/cgroup. 전화했는데 루트가 아닌 사용자가 제어 testGrp해야 했기 때문에 전체 cgroup 디렉토리의 소유권을 변경했습니다.cgroup /sys/fs/cgroup$ sudo chown -R normUser testGrp/ testGrp내부의 모든 파일이 새 사용자의 소유인지 확인했으며 normUser이 사용자는 실제로 일반 업데이트처럼 컨트롤러 파일을 변경할 수 io.max있지만 cgroup.procs. /sys/fs/cgroup/testGrp...

Admin

스크립트에서 루트로 명령 실행
non-root-user

스크립트에서 루트로 명령 실행

나는 모든 사람(전 세계)이 실행할 수 있기를 원하는 스크립트를 가지고 있습니다. 그러나 스크립트의 한 줄이 제대로 작동하려면 루트 권한이 필요합니다. 루트 자격 증명을 입력하지 않고도 모든 사람이 이 스크립트를 작동하도록 하려면 어떻게 해야 합니까? 명령 앞에 sudo를 붙이면 각 사용자에게 루트 자격 증명을 묻는 메시지가 표시된다고 가정합니다. #!/bin/bach echo "works fine" sudo rootonlycommand echo "works fine" ...

Admin

데비안 "루트리스" 시스템을 사용하여 CUPS 관리자에 로그인하는 방법은 무엇입니까?
non-root-user

데비안 "루트리스" 시스템을 사용하여 CUPS 관리자에 로그인하는 방법은 무엇입니까?

Debian 12를 설치할 때 루트 로그인을 허용하지 않는 옵션이 있었습니다. 대신 시스템을 사용하면 약간의 유지 관리가 필요할 때마다 su를 사용할 수 있습니다. 그런데 http://localhost:631/에 접속하면 관리자 비밀번호 로그인이 되지 않습니다. 일반적인 sudo 작업에 대해 사용자 이름+비밀번호 및 "루트"+비밀번호를 시도했지만 둘 다 작동하지 않았습니다. 루트 액세스가 비활성화된 경우 프린터를 관리하기 위해 Debian에서 CUPS에 어떻게 로그인합니까? ...

Admin

sudo를 사용하여 일부 명령줄 명령 실행
non-root-user

sudo를 사용하여 일부 명령줄 명령 실행

나는 이것을 실행한다 time sudo nice -n -20 bash myscript.sh 그런 다음 Myscript.sh는 일부 파일을 처리하고 그 결과를 사용하여 파일을 만듭니다. 여기에는 두 가지 문제가 있습니다. 이 스크립트는 루트로 실행됩니다. 생성된 파일은 루트가 소유합니다. 나는 스크립트가 루트 권한으로 실행되는 것을 원하지 않으며(실수하여 중요한 내용을 삭제하기 시작하는 경우 등) 출력은 내 것이 되어야 합니다. 스크립트의 우선순위를 변경하려면 sudo가 필요한데, 일반 사용자로 ...

Admin

sudo 액세스 없이 패키지 및 관련 또는 필수 공유 라이브러리(.so) 설치
non-root-user

sudo 액세스 없이 패키지 및 관련 또는 필수 공유 라이브러리(.so) 설치

ffmpeg접근 권한 없이 회사 서버에 설치 해야 합니다 sudo. 이것이 내가 하는 방법이다: 내 $HOME/bin것과 내 것에 합계 를 더해$HOME/usr/binPATH$HOME/usr/lib/x86_64-linux-gnu/LD_LIBRARY_PATH 명령을 사용하여 ffmpeg광산에 다운로드하고 설치했습니다(바이너리가 들어갔습니다).HOMEapt-get download$HOME/usr/bindpkg -x [ffmpeg .deb file] . 를 실행했을 때 ffmpeg누락된 공유 ​​라이브러...

Admin

systemd/service 사용자는 셸의 동일한 사용자와 동일한 권한/권한을 가지고 있지 않습니다.
non-root-user

systemd/service 사용자는 셸의 동일한 사용자와 동일한 권한/권한을 가지고 있지 않습니다.

Hashicorp Vault Agent를 시스템 서비스로 설정하려고 합니다. 사용자 자격 증명 모음을 사용하여 에이전트를 수동으로 실행할 수 있습니다. 아마도 이것이 중요할 것입니다: 이것은 이 사용자에 대한 /etc/passwd입니다: vault:x:994:989::/home/vault:/bin/false sudo su -s /bin/bash vault그럼 금고 회의에 가려면 어떻게 해야 할까요 ? 그것을 염두에 두고 나는 그것을 할 수 있고 vault agent -config=<pathToC...

Admin

루트 로그인을 사용하여 CentOS에 Node JS 설치
non-root-user

루트 로그인을 사용하여 CentOS에 Node JS 설치

루트(sudo yum install nodejs 사용)를 사용하여 centos 7에 노드 js를 설치했는데 루트로 발견되지만 다른 사용자는 액세스할 수 없는 것 같습니다. 루트로 확인하면 버전을 볼 수 있습니다 [이메일 보호됨][~]# node-v v16.14.2 그러나 루트가 아닌 사용자의 경우 [이메일 보호됨][~]# node -v node: 공유 라이브러리 로드 오류: libbrotlidec.so.1: 공유 개체 파일을 열 수 없습니다: 해당 파일 또는 디렉터리가 없습니다. ...

Admin

중요한 "RUN apt-get..." 명령을 실행할 때 Dockerfile의 "USER root" 이외의 사용자
non-root-user

중요한 "RUN apt-get..." 명령을 실행할 때 Dockerfile의 "USER root" 이외의 사용자

최근 누군가가 내 이메일을 "스니핑"하여 "발신자:"로 사용하는 대규모 이메일 공격을 경험했습니다.[이메일 보호됨]"대규모 공격 중입니다. IMAP을 활성화하고 TLS 대신 SSL을 사용했기 때문에 내 이메일 메시지가 스니핑된 것 같습니다. 하지만 나는 또한 내 dockerfile의 루트 사용자에 대해 게으르다. 저는 Linux 전문가가 아닌 데이터 엔지니어입니다. 빌드 명령을 실행한 후 apache-airflow에서 확장된 dockerfile을 공유하고 있습니다.아래의 "USER root" 이외의 ...

Admin

gethostbyname을 사용하여 루트 액세스 없이 호스트 이름에 별칭을 추가하려면 어떻게 해야 합니까?
non-root-user

gethostbyname을 사용하여 루트 액세스 없이 호스트 이름에 별칭을 추가하려면 어떻게 해야 합니까?

나는 (소스 코드에서) 프로그램을 실행하고 있습니다: gethostbyname("whatever"); 로컬 컴퓨터의 주소를 사용하고 싶습니다. 소스를 변경할 수 없습니다. 루트라면 쉽습니다. /etc/hosts에 이름의 별칭을 지정하기만 하면 됩니다. 하지만 – 인간으로서 내가 할 수 있는 일이 있을까요?호스트가 아닌사용자가 내 통화에 gethostbyname()동일한 영향을 미치나요 ? /etc/nsswitch.conf가지다: hosts: files nis dns myhostname 경...

Admin

touch 명령은 쓰기가 허용된 디렉토리에 파일을 생성할 수 없습니다.
non-root-user

touch 명령은 쓰기가 허용된 디렉토리에 파일을 생성할 수 없습니다.

이것은 내 사용자입니다 $ id uid=1000(pzk) gid=1000(pzk) groups=1000(pzk) 이것은 내 디렉토리 구조입니다 $ ls -tlrh total 12K d-w--w--w- 2 root root 4.0K Apr 13 10:53 write-for-everyone dr--r--r-- 2 root root 4.0K Apr 13 10:53 read-for-everyone d--x--x--x 2 root root 4.0K Apr 13 10:53 execute-for-everyone...

Admin

sudo 또는 루트 없이 setfacl 역방향
non-root-user

sudo 또는 루트 없이 setfacl 역방향

명령을 사용했는데 sudo setfacl -R -m u:ubuntu:rwx .. 불행하게도 루트 디렉터리에서 실수로 중지했지만 너무 늦었습니다. 를 사용하여 이를 존중하고 싶었지만 sudo setfacl -bR /이제 sudo 액세스 권한을 잃었다고 생각합니다. ubuntu@oracle-free-vm: ~ $ sudo setfacl -bR / sudo: /etc/sudo.conf is group writable sudo: /etc/sudo.conf is group writable sudo: er...

Admin