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

ใช้เมื่อเรียกใช้คำสั่งในฐานะผู้ใช้รายอื่น

2
วิธีการป้องกัน 'sudo rm -rf /'
sudo rm -rf /ไม่กี่ครั้งที่ผมได้ดำเนินการคำสั่งโดยไม่ได้ตั้งใจ มีวิธีป้องกันฉันจากการใช้คำสั่งนี้หรือไม่? ตัวอย่างเช่นฉันสามารถปิดการใช้งานโดยใช้ไฟล์ sudoers ได้หรือไม่?
10 terminal  bash  sudo 

1
sudo vs su (ในฐานะผู้ใช้ที่ไม่ใช่รูท)
คอมพิวเตอร์ของฉันมี user1 และ user2 ทั้งผู้ดูแลระบบ ในขณะที่ฉันเข้าสู่ระบบในฐานะผู้ใช้ 1 ฉันพยายาม: "su - user2" -> ให้ฉันใส่รหัสผ่าน users2 จากนั้นฉันสามารถพิมพ์คำสั่งได้ "sudo --user = user2 [command]" -> ให้ฉันใส่รหัสผ่าน หากฉันพิมพ์รหัสผ่านของผู้ใช้ฉันได้รับ "ขออภัยลองใหม่อีกครั้ง" ข้อความแสดงข้อผิดพลาดราวกับว่ารหัสผ่านไม่ถูกต้อง หากฉันพิมพ์รหัสผ่านของผู้ใช้มันจะทำงานได้อย่างถูกต้อง คำสั่ง sudo ไม่ควรต้องการรหัสผ่านของผู้ใช้ที่ฉันกำหนดไว้ในพารามิเตอร์ "--user" หรือไม่?
10 terminal  sudo 

1
เทอร์มินัลไม่ตอบสนองเมื่อมีข้อความแจ้งรหัสผ่าน“ sudo” ปรากฏขึ้น
เมื่อถูกขอให้พิมพ์รหัสผ่านเพื่อเรียกใช้คำสั่ง sudo แป้นพิมพ์ USB จะไม่ตอบสนองและฉันไม่สามารถพิมพ์รหัสผ่านหรือสิ่งอื่นใดได้ ฉันสามารถกดreturnสามครั้งเพื่อตีกลับเมื่อพยายามรหัสผ่านล้มเหลวสามครั้ง แต่เพื่อให้ได้รับreturnคีย์ป้อน แต่ไม่มีคีย์อื่นจนกว่าฉันจะเด้งออกจากนั้นทำงานได้อีกครั้ง ข้อเสนอแนะใด ๆ
9 terminal  sudo 


3
เป็นไปได้ไหมที่จะขยายเวลาที่ฉันบันทึกไว้ในฐานะผู้ดูแลระบบเมื่อเข้าสู่โหมด sudo จากคอนโซล?
เป็นไปได้ไหมที่จะขยายเวลาที่ฉันบันทึกไว้ในฐานะผู้ดูแลระบบเมื่อเข้าสู่โหมด sudo จากคอนโซล? ถ้าใช่เป็นอย่างไร
8 sudo 

1
ให้สิทธิ์ sudo ที่ไม่ใช่ผู้ดูแลระบบ แต่ด้วย `~ 'การเป็นบ้านของตัวเอง ~
ฉันได้ยินมาเพื่อทราบว่าด้วยความคิดทั่วไปของสิทธิ์น้อยผู้ใช้เหมือน Unix ควรสร้างบัญชีอื่น ไม่มี สิทธิ์ sudo นอกเหนือจากบัญชีในตัว กับ สิทธิ์ sudo ใน Mac สิ่งนี้แปลว่า: ควรสร้างบัญชีพนักงานสำหรับใช้ประจำวันนอกเหนือจากบัญชีผู้ดูแลระบบที่มาพร้อมกับคอมพิวเตอร์ถูกสงวนไว้เฉพาะเมื่อจำเป็นเท่านั้น สำหรับรูปธรรมให้พูด bruce เป็นพนักงานที่ฉันใช้ทุกวันและ batman เป็นผู้ดูแลระบบซึ่งฉันใช้เมื่อจำเป็นเท่านั้น แต่ฉันจะทำอย่างไรในขณะที่เข้าสู่ระบบ batmanในนามของ bruceนั่นคือจะพูดกับ bruce ของตัวเอง ~ และ $(whoami) ราวกับว่าฉันกำลังเข้าสู่ระบบในฐานะ bruce ด้วยสิทธิพิเศษ? เพื่อแสดงสิ่งนี้ให้นิยาม /User/bruce/test.sh: #!/usr/bin/env bash whoami cd ~ && pwd ls ~/Library/Preferences/Preferences/ (ใช่ฉันทำไปแล้ว chmod 744 test.sh ) ฉันเลือกบรรทัดสุดท้ายเพื่อวัตถุประสงค์ในการสร้างภาพประกอบโดยทั่วไปดูเหมือนว่า ~/Library/Preferences/Preferences/ พนักงานไม่สามารถเข้าถึงได้ (เช่นผู้ที่ไม่ใช่ผู้ดูแลระบบ) …

1
ผู้ใช้ระดับสูงและผู้ดูแลระบบใน OS X
บัญชี Superuser ถูกปิดใช้งานตามค่าเริ่มต้นใน OS X (Mavericks) แต่ถ้าคุณเรียกใช้sudo -lคุณจะรู้ว่าผู้ดูแลระบบสามารถรันคำสั่ง superuser ทั้งหมดได้ แล้วจุดประสงค์ในการปิด superuser คืออะไร? อะไรคือความแตกต่างที่แท้จริงระหว่างผู้ใช้ขั้นสูงและผู้ใช้ที่เป็นผู้ดูแลระบบ
3 unix  sudo 

1
มีความกังวลด้านความปลอดภัยหรือไม่เมื่อเพิ่มผู้ใช้ไปยัง sudoers?
ฉันต้องการเพิ่มผู้ใช้ที่ไม่ได้อยู่ในกลุ่มผู้ดูแลระบบหรือวงล้อลงในไฟล์ sudoers แต่ฉันไม่ต้องการเสี่ยงต่อการเพิ่มระดับสิทธิ์บางประเภท มีสิทธิพิเศษเพิ่มเติมใด ๆ สำหรับผู้ใช้ที่แสดงรายการใน sudoers นอกเหนือจากการรันคำสั่ง sudo พร้อมกับป้อนรหัสผ่านหรือไม่?
2 macos  sudo 

1
เพิ่มตัวเองใน / etc / sudoers แต่ sudo ยังขอรหัสผ่าน
นี่เป็นของฉัน /etc/sudoers แก้ไขไฟล์ด้วย visudo แต่ฉันยังขอให้ป้อนรหัสผ่านเมื่อใช้ sudo root ALL=(ALL) ALL %admin ALL=(ALL) NOPASSWD:ALL petruza ALL=(ALL) ALL petruza ALL=(ALL) NOPASSWD:ALL ## Uncomment to allow members of group wheel to execute any command %wheel ALL=(ALL) ALL ## Same thing without a password %wheel ALL=(ALL) NOPASSWD: ALL ฉันมีการทำงานนี้ในการติดตั้งระบบปฏิบัติการก่อนหน้า แต่ตอนนี้มันไม่ทำงาน ความต้องการหลักของฉันคือการดำเนินการโดยอัตโนมัติ xampp เมื่อเริ่มต้นและไม่ได้ขอรหัสผ่าน
1 sudo 

0
รับ bash-3.2 ทุกครั้งที่ฉัน“ su”
เมื่อใดก็ตามที่ฉันเข้าใจ PS1 จะเปลี่ยนเป็น \ s- \ v \ $ ทำไมถึงเป็นอย่างนั้น? พยายามตั้งค่า แต่ก็ยังคงเปลี่ยนเมื่อฉัน su อีกครั้งหรือออกจากสถานี จะทำอย่างไร?
1 bash  sudo 

2
เรียกใช้งาน Cron งานด้วยสิทธิ์ Sudo
อย่างเคร่งครัดเพื่อวัตถุประสงค์ในการเรียนรู้ (อาจเป็นการบำรุงรักษาเช่นกัน) ฉันกำลังพยายามให้งาน Cron ล้างถังขยะของฉันวันละครั้ง ฉันเปิดเทอร์มินัลแล้วป้อนคำสั่งcrontab -eเพื่อเข้าถึงเครื่องมือแก้ไข VI เพื่อเพิ่มคำสั่ง ฉันได้เข้าสู่โหมดแทรกและเพิ่ม* * * * * sudo rm -rf ~/.Trash/*กดปุ่ม Escape เพื่อออกและออกจาก VI ด้วย:wq! สคริปต์นี้โดยเฉพาะฉันได้ทำงานทุกนาทีเพื่อดูว่ามันใช้งานได้หรือไม่ ฉันคิดว่ามันอาจเป็นปัญหากับ cron ที่ไม่มีสิทธิ์เข้าถึงรูทดังนั้นฉันจึงเพิ่มบรรทัดเดียวกันลงในsudo crontab -eไฟล์และดูเหมือนจะไม่บันทึก ความคิดใดที่อาจผิดกับงาน cron นี้
1 trash  sudo  cron 

2
คำสั่ง Terminal เพื่อจัดเรียงไฟล์ / โฟลเดอร์ทั้งหมดตามชื่อบนฮาร์ดไดรฟ์
กำลังมองหา iMac ของฉันที่เป็นระเบียบ เช่นเดียวกับทุกคนฉันมีไฟล์ / โฟลเดอร์จำนวนมากบน iMac ของฉัน เมื่อพวกเขาลากและวางหรือย้ายไปรอบ ๆ พวกเขายังคงตำแหน่งและวิธีเดียวที่จะแก้ไขปัญหานี้คือการคลิกขวาที่เมาส์เลือก 'ล้างโดย'> 'ชื่อ' ฉันต้องการเรียกใช้สคริปต์ใน Terminal (หรือคล้ายกัน) ที่จะทำเช่นนี้กับทุกไฟล์ / โฟลเดอร์ใน iMac ของฉัน เช่นไดเรกทอรี X มีสี่ไฟล์ ABC99, ABC45, ABC32, ABC01 หลังจากเรียกใช้สคริปต์โฟลเดอร์ควรมีไฟล์เดียวกัน แต่อยู่ในลำดับที่ถูกต้อง ABC01, ABC32, ABC45, ABC99
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.