คำถามติดแท็ก sudo

คำถามที่เกี่ยวข้องกับคำสั่ง sudo ที่อนุญาตให้ผู้ใช้รันโปรแกรมด้วยสิทธิ์ของผู้ใช้อื่น (โดยปกติคือผู้ใช้รูท)

4
sudo: พยายามรหัสผ่านไม่ถูกต้อง 3 ครั้ง - สามารถรูทดูรหัสผ่านเป็นข้อความที่ชัดเจนได้หรือไม่
หากผู้ใช้บางคนไม่สามารถเข้าถึงคำสั่งได้sudo3 ครั้งควรรายงานเรื่องนี้ให้ผู้ใช้รูททราบในล็อกการเข้าถึง \ error .. รูทสามารถดูความพยายามเหล่านี้ (เช่นพยายามรหัสผ่าน) ในข้อความในบันทึกได้หรือไม่

3
การติดตั้งระบบไฟล์พร้อมชุดรหัสผู้ใช้พิเศษ
ฉันต้องการที่จะติดตั้งอุปกรณ์ไปยังไดเรกทอรี/dev/sda3 หลังจากติดตั้งไดเรกทอรีควรมีการโพสต์ของผู้ใช้/foo/bar/baz johndoeดังนั้นฉันจึง: sudo -u johndoe mkdir /foo/bar/baz stat -c %U /foo/bar/baz johndoe และเพิ่มบรรทัดต่อไปนี้ในของฉัน/etc/fstab: /dev/sda3 /foo/bar/baz ext4 noexec,noatime,auto,owner,nodev,nosuid,user 0 1 เมื่อตอนที่ผมทำตอนนี้sudo -u johndoe mount /dev/sda3คำสั่งstat -c %U /foo/bar/bazผลในมากกว่าroot johndoeเป็นวิธีที่ดีที่สุดในการติดตั้งระบบไฟล์ ext4 นี้ด้วยjohndoeชุดuid คืออะไร?
19 mount  sudo  fstab 

2
ทำไม sudo หาคำสั่งไม่ได้หลังจากที่ฉันเพิ่มไปที่ PATH?
ฉันต้องการเพิ่มคำสั่งลงใน PATH เพื่อให้สามารถใช้งานได้สะดวกเช่น: export $PATH = "$PATH:/opt/storm/bin" แต่บางครั้งstormต้องการสิทธิ์รูท แต่เมื่อฉันใช้กับsudoUbuntu ไม่สามารถหาคำสั่งได้ sudo storm nimbus วิธีการที่ฉันสามารถค้นหาคำสั่งเหล่านี้เมื่อผมใช้sudo?
19 permissions  sudo 

4
ไม่สามารถเชื่อมต่อกับ Mir: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ซ็อกเก็ต: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว
หลังจากเข้าสู่ระบบในฐานะผู้ใช้อื่นฉันจะรันโปรแกรม GUI ได้อย่างไร thufir@doge:~$ thufir@doge:~$ sudo -u hawat -i hawat@doge:~$ hawat@doge:~$ whoami hawat hawat@doge:~$ hawat@doge:~$ pwd /home/hawat hawat@doge:~$ hawat@doge:~$ echo $HOME /home/hawat hawat@doge:~$ hawat@doge:~$ firefox No protocol specified Failed to connect to Mir: Failed to connect to server socket: No such file or directory Unable to init server: Could not …

5
วิธีทำ / sbin / shutdown, / sbin / reboot เป็นต้นต้องใช้ sudo อีกครั้งใน 16.04?
สำหรับเหตุผลใดที่เราทำไม่จำเป็นอีกต่อไปจะเป็นราก (หรือใช้sudo) เพื่อเรียกใช้/sbin/shutdown, /sbin/rebootฯลฯ ดูเหมือนว่าจะเป็นเพราะไฟล์เหล่านั้นตอนนี้ symlink /bin/systemctlซึ่งจัดการทุกอย่างในฐานะผู้ใช้ปกติ อย่างไรก็ตามจะเกิดอะไรขึ้นถ้าฉันต้องการshutdownและrebootต้องการการรับรองความถูกต้องของรูทอีกครั้ง ฉันจะบรรลุสิ่งนี้ได้อย่างไร

5
'ไฟล์ดัชนีบางไฟล์ไม่สามารถดาวน์โหลดได้' ขณะทำการอัพเดต
เมื่อทำงานsudo apt-get updateฉันได้รับข้อผิดพลาดต่อไปนี้: Err archive.ubuntu.com quantal InRelease Err archive.ubuntu.com quantal-updates InRelease Err archive.ubuntu.com quantal-backports InRelease Err archive.ubuntu.com quantal-security InRelease Err archive.ubuntu.com quantal Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80] Err archive.ubuntu.com quantal-updates Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80] Err archive.ubuntu.com quantal-backports Release.gpg Unable to connect …

3
ปิดใช้งานสิทธิ์ sudo สำหรับผู้ใช้จากบรรทัดคำสั่ง
ฉันได้เปิดใช้งานผู้ใช้รูทในอูบุนตูและต้องการใช้อูบุนตูเป็นเซิร์ฟเวอร์โดยไม่มี DE สำหรับสิ่งนี้ฉันต้องการปิดใช้งานสิทธิ์ sudo ที่มอบให้กับผู้ใช้รายแรก ฉันจะทำสิ่งนี้จากบรรทัดคำสั่งได้อย่างไร ฉันรู้ว่าฉันสามารถใช้ GUI ได้ แต่จะทำอย่างไรจากบรรทัดคำสั่ง

3
บันทึกไฟล์ที่แก้ไขแล้วในนาโน แต่ไม่มีสิทธิ์
ฉันแก้ไขไฟล์ใน / etc / ที่ฉันต้องการบันทึก แต่ลืมเปิดโดยใช้ sudo ฉันจำได้ว่ามีคำสั่งให้บันทึกไฟล์ดังกล่าวใน vi และต้องการทราบว่ามีวิธีดังกล่าวในนาโนหรือไม่ ขอบคุณ
18 sudo  text-editor  nano 

5
Vagrant Up และถามรหัสผ่าน NFS ที่น่ารำคาญ
ขออภัยสำหรับความผิดพลาดทางภาษาที่ฉันทำ ฉันกำลังพยายามป้องกันคนจรจัดที่ถามรหัสผ่านเมื่อเมานต์โฟลเดอร์แชร์โดย NFS: [server] Exporting NFS shared folders... Preparing to edit /etc/exports. Administrator privileges will be required... [sudo] password for timur: #!!! ฉันแดงแหล่งข้อมูลออนไลน์มากมายเช่น github และโพสต์ของผู้เขียนคนอื่น แต่ไม่มีอะไรทำงานให้ฉัน ... ฉันพยายามคำแนะนำที่ถูกพบที่นี่ ฉันไม่มีความรู้ที่ลึกซึ้งในการทำงาน ดังนั้นใครสามารถให้ทางออกที่ถูกต้องสำหรับปัญหาของฉันได้อย่างไร

1
su> echo“ <username>” หมายถึงอะไร
เมื่อฉันป้อนคำสั่ง su &gt; echo "sachin" มันขอรหัสผ่าน เมื่อฉันให้รหัสผ่านสิ่งแปลก ๆ บางอย่างเกิดขึ้นอย่างที่คุณเห็น อีกอย่าง: มีผู้ใช้คนอื่นHadoopบนแล็ปท็อปของฉัน แต่เมื่อฉันทำ su &gt; echo "Hadoop" มันบอกว่า ไม่มีรายการรหัสผ่านสำหรับ Hadoop สิ่งนี้หมายความว่า?

2
อะไรคือความแตกต่างระหว่างการล็อกอินในฐานะผู้ใช้และการเปลี่ยนผู้ใช้โดยใช้ su ผ่านรูท
เมื่อคุณมีเซิร์ฟเวอร์บางจัดเรียงคุณสามารถเข้าถึงได้ผ่านเช่นssh user1@ipและคุณยังสามารถทำssh root@ipไปให้กับผู้ใช้รากของคุณมีสิทธิ์ su su user1แล้วไปที่ ในความคิดของฉันทั้งสองวิธีควรนำฉันไปสู่สภาพแวดล้อมผู้ใช้เดียวกัน (ในกรณีนี้ "user1") แต่จากประสบการณ์จริงของฉันมันไม่ได้เกิดขึ้นเพราะssh user1@ipมีสิ่งที่ติดตั้งอยู่ในsu user1นั้น ทำไมถึงเป็นอย่างนั้น?
17 ssh  sudo  su 

3
มี gksudo ที่เป็นกลางบนเดสก์ท็อปหรือไม่
มีเครื่องมือต่าง ๆ สำหรับเดสก์ท็อปต่าง ๆ ที่มีวัตถุประสงค์เพื่อเรียกใช้โปรแกรมประยุกต์แบบกราฟิกเป็นราก gksudo, kdesudo, empowerฯลฯ ... แต่ถ้าฉันเขียนสคริปต์ที่สามารถใช้กับเดสก์ท็อป Linux เครื่องใดก็ได้ มีxdg-sudoอะไรบ้างไหม .. ? มาตรฐานสำหรับการเข้าถึง sudo ในสภาพแวดล้อมเดสก์ท็อป?
17 sudo  gksu 

2
บริการ sudo ทำอะไร
เท่าที่ฉันรู้และดูเหมือนว่าคนอื่น ๆ มีความคิดเห็นแบบเดียวกัน sudoคือคำสั่งที่ดำเนินการบางอย่างด้วยสิทธิ์ระดับผู้ดูแลระบบ อย่างไรก็ตามเมื่อฉันเรียกใช้rcconfฉันสามารถดูบรรทัดนี้: [*] sudo Provide limited super user privileges to specific users ดังนั้นจุดที่มีบริการนี้คืออะไร? หรือนี่คือบริการแม้แต่?
17 sudo 

9
วิธีการเรียกใช้แอปพลิเคชันในฐานะผู้ใช้รายอื่น
ฉันใช้ krusader สำหรับจัดการไฟล์ ปัญหาคือว่าของ Apache ควรอยู่ภายใต้DocumentRoot chown www-data:www-data /path/to/wwwดังนั้นการใช้ krusader (ซึ่งทำงานภายใต้บัญชีของฉัน) ฉันไม่ได้เขียนการเข้าถึง/path/to/wwwในขณะที่ฉันต้องการจริงๆ ฉันไม่รู้ว่านักพัฒนาคนอื่นสามารถทำสิ่งต่าง ๆ ต่อไปได้ด้วยข้อ จำกัด เช่นนี้! ฉันสงสัยว่าฉันสามารถเรียกใช้ krusader ได้ไหมwww-dataจากนั้นฉันจะสามารถเล่นไฟล์ได้อย่างง่ายดาย แต่ใช้su - www-dataถามwww-dataรหัสผ่านของฉันด้วย !! ดังนั้นฉันจะเรียกใช้แอปพลิเคชัน (เช่น krusader) ในฐานะผู้ใช้รายอื่น (เช่น www-data) ใน Gnome ได้อย่างไร หรือมีวิธีอื่นในกรณีของฉันหรือไม่ (แกร่งฉันอยากรู้คำตอบจริงๆ!) โปรดจำไว้ว่าฉันรู้ว่าฉันสามารถเรียกใช้มันเป็นราก ! แต่สิ่งนี้จะทำให้เกิดปัญหาการอนุญาตเมื่อใช้งานcpและmkdirคุณรู้ PS: sudoและgksudoไม่ได้ช่วย: $ gksudo -u -www-data krusader No protocol specified krusader: cannot …

6
สิทธิ์ Sudo เสมอ
ฉันเคยค้นหาสิ่งนี้และคำตอบน่าจะอยู่ในสถานที่หลายล้านแห่งบน 'เน็ต แต่ฉันไม่สามารถหาได้ ... คุณให้สิทธิ์รูทบัญชีของคุณใน Linux อย่างไรเพื่อที่คุณไม่จำเป็นต้องใช้sudoทุกคำสั่งเดียวที่ต้องการสิทธิ์พิเศษ มันยิ่งน่ารำคาญยิ่งกว่าการควบคุมบัญชีผู้ใช้ของ Windows (ได้โปรด ... ฉันไม่ต้องการบรรยายว่าฉันจะมีชีวิตที่อันตรายได้อย่างไรขอบคุณ)
17 permissions  sudo  root 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.