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

root เป็นบัญชีที่เข้าถึงคำสั่งทั้งหมดบนระบบที่คล้าย Unix

3
ฟีเจอร์ "รูท" ใน El Capitan คืออะไรจริงหรือ
ฉันเพิ่งเรียนรู้เกี่ยวกับคุณสมบัติ "รูต" ใน El Capitan และฉันได้ยินสิ่งต่าง ๆ เช่น "ไม่มีผู้ใช้รูท" "ไม่มีอะไรสามารถแก้ไขได้/System" และ "โลกจะสิ้นสุดลงเพราะเราไม่สามารถรูทได้" ฟีเจอร์ "Rootless" ของ El Capitan ในระดับเทคนิคคืออะไร? จริง ๆ แล้วมันมีความหมายอย่างไรต่อประสบการณ์ของผู้ใช้และประสบการณ์ของนักพัฒนา จะsudo -sยังใช้งานได้และถ้าเป็นเช่นนั้นประสบการณ์การใช้เชลล์จะrootเปลี่ยนไปอย่างไร
242 macos  el-capitan  unix  root  sip 

9
มัน 'ตกลง' ที่จะใช้ผู้ใช้รูทเป็นผู้ใช้ปกติหรือไม่?
ผมได้เปิดใช้งานผู้ใช้รากบน Mac ของฉันดังนั้นฉันสามารถเข้าสู่ระบบเป็นมันและเรียกใช้ Finder ฯลฯ /var/rootเป็นคนขี้เกียจว่าผมเพียงแค่ทุกอย่างที่ได้รับโอนจากไดเรกทอรีบ้านของฉันไป ฉันไม่แน่ใจในการทำเช่นนี้ดังนั้นฉันอาจย้ายทุกอย่างกลับ ในทางเทคนิคแล้ว 'ตกลง' เพื่อใช้สิ่งนี้เช่นผู้ใช้ปกติหรือไม่? (ฉันเป็นคนเดียวที่สามารถเข้าถึงคอมพิวเตอร์ของฉัน)

11
วิธีดูไดเรกทอรีหลักและไดเรกทอรีย่อยใน Finder
เห็นได้ชัดว่าไอคอน Macintosh HD บนเดสก์ท็อปชี้ไปที่ไดเรกทอรีราก แต่ไม่แสดงเนื้อหาทั้งหมด บางส่วนของไฟล์และไดเรกทอรีเป็นเช่นเดียวกับผู้ที่ผมเห็นเมื่อผมดำเนินการlsใน/dir ในเทอร์มิ แต่ไดเรกทอรีอื่น ๆ มากที่สุดเช่น/usr, /binฯลฯ จะมองไม่เห็น ฉันสมมติว่าเพื่อความปลอดภัย Mac OS X ไม่แสดงไฟล์และไดเรกทอรีที่เหลือ มีวิธีที่จะเปลี่ยนพฤติกรรมนี้เพื่อให้มันเหมือนที่เราดูโฟลเดอร์รากใน Linux? แก้ไข: เพิ่งพบสิ่งต่อไปนี้ที่นี่ : Finder และ Terminal แสดงเนื้อหาต่าง ๆ สำหรับไดเรกทอรีรูท บางรายการในไดเรกทอรีรากไม่สามารถมองเห็นได้ใน Finder สิ่งนี้ช่วยลดความยุ่งเหยิงทางสายตาและเพิ่มความเรียบง่าย หากคุณคุ้นเคยกับบรรทัดคำสั่งสไตล์ UNIX คุณสามารถใช้ Terminal เพื่อดูรายการทั้งหมดในไดเรกทอรี ตามหมายเหตุนี้เทอร์มินัลจะต้องใช้เพื่อดูรายการทั้งหมด ดังนั้นคนอื่นทำอะไร ใช้เทอร์มินัลหรือมีวิธีอื่นบ้าง?
76 macos  finder  folders  root 

4
ฉันจะรันเทอร์มินัลในโหมด sudo ได้อย่างไร
ฉันพยายามติดตั้งnpmและได้รับ npm ERR! Error: EACCES, Permission denied '/usr/local/lib/node_modules' npm ERR! npm ERR! Please use 'sudo' or log in as root to run this command. npm ERR! npm ERR! sudo npm "install" "." "--force" "--global" npm ERR! npm ERR! or set the 'unsafe-perm' config var to true. npm ERR! npm ERR! …
20 terminal  sudo  root 

5
ฉันจะรีเซ็ต / กู้คืนรหัสผ่าน superuser ของฉันโดยไม่ต้องดิสก์สำหรับเริ่มต้นได้อย่างไร
ฉันทำรหัสผ่าน superuser สำหรับ iMac ของฉันหายไปและฉันไม่มีดิสก์สำหรับบูต ฉันได้ลองคำตอบที่สองในหน้านี้แล้ว แต่ทุกครั้งที่ฉันพิมพ์suจากพรอมต์คำสั่งมันก็ยังขอรหัสผ่านที่ฉันไม่มีอีกต่อไป มีวิธีอื่นในการรีเซ็ตรหัสผ่าน superuser หรือไม่
17 macos  password  sudo  root 

4
ฉันจะรันสคริปต์ทุบตีที่ต้องการสิทธิ์รูทได้อย่างไร
ฉันมีบรรทัดสคริปต์นี้จาก ISP ของฉัน: sudo bash echo "plugin L2TP.ppp">>/etc/ppp/options echo "l2tpnoipsec">>/etc/ppp/options มันใช้งานได้ถ้าฉันวางทีละบรรทัดลงในเทอร์มินัล ฉันต้องการสร้างไฟล์ * .command และรันโดยดับเบิลคลิก แต่ทั้งหมดที่ฉันได้รับคือการแจ้งรหัสผ่านและจากนั้นก็ล้าง bash window ไฟล์ "options" ที่เป็นผลลัพธ์ว่างเปล่า ฉันลองสิ่งนี้: #!/bin/bash echo "plugin L2TP.ppp">>/etc/ppp/options echo "l2tpnoipsec">>/etc/ppp/options ฉันเข้าใจ: / etc / ppp / options: ปฏิเสธการอนุญาต ฉันคิดว่าฉันต้องใช้คำสั่งบางอย่างเพื่อรับสิทธิ์รูทจาก bash ภายใน
15 terminal  bash  script  root 

6
ฉันจะเปิดไฟล์ในฐานะ root ใน TextEdit on Lion ได้อย่างไร
ฉันจะเปิดไฟล์ในฐานะ root ใน TextEdit ได้อย่างไร ฉันได้ลองคำสั่งเหล่านี้rootแล้ว แต่ TextEdit บอกว่ามันล็อคอยู่เสมอ open -e /etc/apache2/httpd.conf open -e -F /etc/apache2/httpd.conf open -e -F -W /etc/apache2/httpd.conf และแน่นอนsudo !!ทำให้ไม่แตกต่าง
13 lion  textedit  sudo  root 


1
เปิดแอปที่อยู่หลังหน้าจอล็อคหรือไม่
ฉันต้องเรียกใช้แอปพลิเคชั่นที่อยู่หลังหน้าจอล็อคเช่นเดียวกับโปรแกรมป้องกันไวรัส Time Machine หรือ Sophos (และอื่น ๆ ) สามารถทำงานได้เมื่อหน้าจอถูกล็อค โดยเฉพาะฉันต้องการกำหนดเวลาให้แอปพลิเคชันเปิดใช้งานเมื่อคอมพิวเตอร์นอนหลับและไม่ทำงาน (แต่ไม่ได้ปิดเครื่อง) แผนคือการกำหนดเวลาปลุกผ่าน Energy Saver หรือ pmset และใช้ iCal / Automator เพื่อกำหนดการเปิดตัวแอพ ปัญหาที่ฉันพบคือหน้าจอล็อค (เช่น Pref ระบบ> ความปลอดภัย> ต้องการรหัสผ่าน) เมื่อเปิดใช้งานหน้าจอล็อคแอปพลิเคชันจะไม่เปิดใช้งานโดยอัตโนมัติผู้ใช้จะต้องป้อนรหัสผ่าน ฉันได้ยืนยันว่าการปิดใช้งานการล็อกหน้าจอช่วยให้แอปสามารถเปิดใช้งานได้ แต่นี่ไม่ใช่วิธีการแก้ปัญหาเนื่องจากปัญหาด้านความปลอดภัย Bottom line: มีวิธีกำหนดตารางของ applescript หรือ shell script (อาจมีสิทธิ์รูท) เพื่อให้สิทธิ์การเข้าถึงหน้าจอล็อครหัสผ่านหรือไม่? ฉันคิดว่า KeyChain น่าจะสามารถทำสิ่งนี้ได้ แต่ฉันไม่สามารถหาวิธีได้ หรืออาจมีวิธีแก้ไขปัญหาอื่น ๆ รายละเอียดอื่น ๆ : - ฉันใช้ …

2
ย้ายโฟลเดอร์. ssh จาก / var / root /
ผมพยายามที่จะตั้งค่าคีย์ SSH ssh-keygen -t dsa -b 1024ได้อย่างง่ายดายสำหรับการเข้าสู่เซิร์ฟเวอร์ซึ่งเป็นโฮสติ้งเว็บไซต์ของฉัน: คีย์ (สาธารณะและส่วนตัว) ได้รับการบันทึก/var/root/.sshซึ่งฉันไม่ชอบเพราะฉันต้องsudo -sก่อน rsync สำหรับการเข้าถึงคีย์ส่วนตัว มีวิธีที่ง่ายและปลอดภัยในการย้ายโฟลเดอร์ ssh /var/root/.sshไปยังโฟลเดอร์ผู้ใช้ของฉันหรือไม่เพื่อให้ฉันสามารถใช้ปุ่มได้แม้ว่าจะไม่รูทหรือไม่ ตำแหน่งใดที่จะย้าย? คำสั่งสำหรับมือใหม่ที่จะใช้สำหรับการย้ายคืออะไร (สำหรับ mac os 10.10) ขอบคุณ
2 macos  ssh  root 

1
วิธีจัดการสิทธิ์ของไฟล์“ _unknown” ของผู้ใช้ที่เป็นเจ้าของใน Mac OS 10.13.4
ฉันมีปัญหาการอนุญาตเกี่ยวกับไฟล์บนเดสก์ท็อป MacOS 10.13.4 เมื่อฉันพยายามแก้ไขปัญหาด้วยตนเองฉันเห็นปัญหาที่อยากรู้: Matt$ sudo chown Matt:Engineers TestFile chown: TestFile: Operation not permitted Matt$ ls -l -rwx------ 1 _unknown _unknown 24281 Jul 19 2016 TestFile ไฟล์นี้ถูกคัดลอกเป็นส่วนหนึ่งของการถ่ายโอนข้อมูลขนาดใหญ่จากระบบอื่นที่มีผู้ใช้ต่างกัน อย่างไรก็ตาม chmod ยังคงให้เกียรติผู้มีอำนาจหลักและแม้จะมี ID ผู้ใช้ที่ไม่รู้จักควรยังคงอนุญาตให้รูทหรือ sudoer เปลี่ยน มีความคิดเห็นเกี่ยวกับสถานการณ์นี้ไหม? ยืนยันสิทธิ์ในการใช้งานไฟล์นี้และแก้ไขความเป็นเจ้าของและสิทธิ์ได้อย่างไร
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.