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

ย่อมาจาก "สิทธิ์ระบบไฟล์" - การควบคุมการเข้าถึงตามผู้ใช้กลุ่มหรือการเข้าถึงทั่วโลก

1
ไม่สามารถแสดงตำแหน่งนี้ คุณไม่มีสิทธิ์ที่จำเป็นในการดูเนื้อหาของ“ Shared_Folder”
ฉันใช้ Virtual Box 5.1 บน Windows 7 Host OS กับ Ubuntu 14.04 LTS Guest OS ฉันได้ติดตั้ง VBOXADDITIONS_5.1.14_112924 แล้วและรีสตาร์ทเครื่อง Guest โฟลเดอร์จะปรากฏขึ้นตามที่ติดตั้งภายใต้อุปกรณ์ในไฟล์และจะปรากฏตามที่แชร์ในเครื่องโฮสต์ ฉันต้องเปลี่ยนการอนุญาตบน Host / Guest OS ของฉันเพื่อให้โฟลเดอร์ที่แชร์นี้ทำงานอย่างไร

2
ทำไมฉันถึงสามารถเริ่มรูทเชลล์ด้วย sudo ได้ด้วย '! 'ในรายการเงาของมัน?
$cat /etc/passwd |grep -i root root:x:0:0:root:/root:/bin/bash $sudo cat /etc/shadow |grep -i root root:!:17179:0:99999:7::: ในฟิลด์ shadow file ที่!สองหมายความว่าผู้ใช้รูทไม่สามารถเข้าสู่ระบบ แต่ทำไมฉันสามารถเข้าสู่ระบบเพื่อรูทผู้ใช้ได้sudo su? ทำไมฉันไม่สามารถเข้าสู่ระบบเพื่อใช้ root โดยsu rootหรือsu -?

3
ไม่สามารถรีเซ็ตรหัสผ่าน root ของ MySQL ได้ลองทุกอย่าง
ก่อนอื่นเราขออธิบายว่าฉันได้อ่านคำถามทั้งหมดจาก Ask Ubuntu เกี่ยวกับปัญหานี้แล้วและฉันได้ทำตามขั้นตอนทั้งหมดจากเอกสารอย่างเป็นทางการแล้ว: help.ubuntu.com dev.mysql.com ฉันใช้ Ubuntu 16.04.1 LTS ดังนั้นก่อนที่จะมีคนแนะนำอะไรที่ฉันอาจลองไปแล้วฉันจะแสดงสิ่งที่ฉันทำ: root@localhost:/# sudo /etc/init.d/mysql stop [ ok ] Stopping mysql (via systemctl): mysql.service. MySQL หยุดอย่างถูกต้อง root@localhost:/# sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking & [1] 3316 root@localhost:/# ที่นี่ฉันไม่รู้ว่านี่ใช้งานได้หรือไม่ฉันเลยทำตามขั้นตอนต่อไป root@localhost:/# mysql -u root ERROR 2002 (HY000): Can't connect to local MySQL server through socket …

2
“ + 3” หมายถึงอะไรในผลลัพธ์ของ 'ls -al'?
ตั้งใจเมื่อย้ายไปยังระดับเสียงที่ติดตั้งและการพิมพ์ll(นามแฝงสำหรับls -laF) :/media/username/DATA$ ll total 153 drwxrwxrwx 1 username username 8192 Sep 1 20:32 ./ drwxr-x---+ 3 root root 4096 Sep 3 08:14 ../ drwxrwxrwx 1 username username 12288 Jul 26 22:29 documents/ drwxrwxrwx 1 username username 16384 Sep 2 02:01 downloads/ ฉันมีส่วนที่น่าสนใจนี้: drwxr-x---+ 3 ฉันเข้าใจส่วนdrwxr-x---นี้ แต่ส่วนอื่น ๆ+ 3หมายถึงอะไร Ps: …

1
ฉันจะเรียงลำดับผลลัพธ์ของ“ ls” โดยแก้ไขล่าสุดได้อย่างไร - รวมถึงวันที่?
ดังนั้นผลลัพธ์จะเป็น: ล่าสุดที่ด้านบนหรือล่าสุดที่ด้านล่าง - ให้เวลาเมื่อเนื้อหาของไดเรกทอรีการทำงานมีการปรับเปลี่ยน ? เห็นได้ชัดว่าls -tควรให้ล่าสุดที่ด้านบนซึ่งมัน ... แต่ฉันไม่มีวันที่เมื่อมีการแก้ไขไฟล์ / โฟลเดอร์ใด ๆ ซึ่งค่อนข้างน่ารำคาญ เป็นไปได้ไหมที่จะสร้างเอาต์พุตที่แสดงรายการไฟล์ตามลำดับที่แก้ไขและให้เวลาที่ถูกแก้ไขด้วย? ฉันไม่พบตัวเลือกในman...

1
ปัญหาการอนุญาตกับ Tomcat
ผมติดตั้ง Tomcat 7 ต่อไปนี้คู่มืออูบุนตู เซิร์ฟเวอร์ใช้งานได้และให้ฉันว่า "ใช้งานได้!" http://localhost:8080/หน้า ตอนนี้ฉันต้องการตั้งค่า webapp ของตัวเองโดยใช้ Netbeans ฉันสร้างโครงการเว็บใหม่ด้วย Java EE 6 และ Tomcat 7 ผู้ใช้อยู่ใน/var/lib/tomcat7/conf/tomcat-users.xmlไฟล์ที่กำหนดค่าอย่างเหมาะสม เมื่อผมทำงานทุกอย่างดูเหมือนว่าโครงการ ok แต่เมื่อเปิดเบราว์เซอร์จะแสดงข้อผิดพลาด 500 เอาท์พุท Tomcatกล่าวถึงข้อผิดพลาดที่ได้รับอนุญาตพยายามเข้าถึงtomcat7/logsและ บันทึก IDEtomcat7/confพยายามที่จะเข้าถึง สิทธิ์ของไฟล์: lucio@lucio-pc:/$ ll /var/lib/tomcat7/logs lrwxrwxrwx 1 root root 17 jul 24 18:07 /var/lib/tomcat7/logs -> ../../log/tomcat7/ lucio@lucio-pc:/$ ll /var/log/tomcat7/ total 136 drwxr-x--- 2 tomcat7 …

4
cif ที่เมาท์แชร์ แต่ไม่มีสิทธิ์เขียน
ติดตั้ง Ubuntu ใหม่บนเซิร์ฟเวอร์เว็บ dev ของฉันแล้ว ในเก่าฉันมีการตั้งค่าการแชร์ smbfs เพื่อเข้าถึงการแชร์ผ่านเครือข่ายท้องถิ่นไปยังกล่อง Ubuntu อื่น ๆ มันเป็นการตั้งค่าโดยใช้สิ่งต่อไปนี้และใช้งานได้ดี - http://ubuntuforums.org/showthread.php?t=288534 รอบนี้ฉันใช้ cifs-utils แทน smbfs แต่ฉันคิดว่ามันดีนะ? เมื่อติดตั้งเซิร์ฟเวอร์ฉันมีปัญหาในการเขียนไฟล์ มันติดตกลงและเมื่อมาจากเครื่องในท้องถิ่นของฉันฉันls -lจะแสดงให้ฉันเขียนสิทธิ์ (แม้ว่าจากผู้ใช้ในท้องถิ่นของฉัน) แต่เมื่อฉันข้ามไปสร้างหรือบันทึกทับไฟล์มันทำให้ฉันไม่มีข้อผิดพลาดสิทธิ์ นี่คือบรรทัดใน / etc / fstab ของฉัน ฉันต้องทำการเปลี่ยนแปลงอย่างใดอย่างหนึ่งเพื่อให้สามารถเมานต์และฉันเพิ่ม,sec=ntlmv2ตัวเลือกโดยที่ฉันไม่ได้รับmount error(13) //192.168.0.40/webserver /media/webserver cifs credentials=/root/.smbcredentials,sec=ntlmv2,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0 และไฟล์ข้อมูลรับรองของฉัน (ไม่เปลี่ยนแปลงจากเมื่อก่อนหน้านี้ทำงาน) username=melon password=xxxxxxxxxxxx ฉันจะแก้ไขได้อย่างไรเพื่อให้ฉันมีสิทธิ์ในการเขียนบนภูเขาของฉัน?

3
ฉันจะคัดลอกไฟล์ซ้ำโดยไม่เขียนทับสิทธิ์ที่มีอยู่ได้อย่างไร
เมื่อฉันคัดลอกไฟล์จากไดเรกทอรีหนึ่งไปยังอีกไดเรกทอรีสิทธิ์ในการได้รับการรีเซ็ต (เช่นจาก 0755 ถึง 0775) และสิ่งนี้ทำให้เกิดปัญหาบังคับให้ฉันกลับไปและรีเซ็ตสิทธิ์ไดเรกทอรีด้วยตนเอง ฉันกำลังทำcp -r /source/directory /destination/directory ฉันต้องการคัดลอกไฟล์และไดเรกทอรีใหม่ทั้งหมด แต่ไม่เขียนทับสิทธิ์ของไดเรกทอรีที่มีอยู่

8
'USB flash' ของฉันไม่ได้รับอนุญาตให้เขียน ฉันไม่สามารถคัดลอกไฟล์ลงใน Nautilus ได้หรือไม่
ฉันมี USB cooldisk 8.0 GB มันเต็มไปด้วยไวรัส Windows ฉันพยายามลบมันใน Ubuntu 13.04 แต่มันไม่อนุญาตให้ฉันลบอะไรเลย! ฉันฟอร์แมตโดยใช้ 'ดิสก์' เป็นระบบไฟล์ FAT และเขียนทับข้อมูลทั้งหมดด้วยศูนย์ อีกครั้งฉันไม่สามารถลบอะไรได้เลย! ฉันไม่สามารถเปลี่ยนการอนุญาตของไฟล์ใด ๆ ! แต่ฉันสามารถทำอะไรก็ได้ด้วย Terminal (CLI) ฉันสามารถสร้างโฟลเดอร์mkdirได้ cpฉันสามารถคัดลอกไฟล์โดย ฯลฯ ฉันวิ่งsudo chmod 777 -R /media/me/USB/*แต่การอนุญาตไม่เปลี่ยนแปลง: ฉันต้องการทำสิ่งนี้ทั้งหมดใน Nautilus มันไม่อนุญาตให้ฉันสร้างโฟลเดอร์คัดลอกเปลี่ยนสิทธิ์ใน Nautilus (ไฟล์) มีปัญหาอะไร?

1
วิธีแก้ไขไฟล์ GRUB ที่ / etc / default /
ฉันพยายามแก้ไขไฟล์ GRUB ที่/etc/default/เพื่อแก้ไขปัญหาความสว่าง แต่ฉันไม่สามารถทำได้เนื่องจากไม่มีตัวเลือกในการบันทึกไฟล์ GRUB หลังจากแก้ไข นี่อาจเป็นเพราะปัญหาการอนุญาตบางอย่าง ฉันจะแก้ไขไฟล์นี้ได้อย่างไร และปัญหาที่ฉันพยายามแก้ไขคือ: "ปัญหาความสว่างของจอแสดงผลกับ Ubuntu 13.04"

4
สิทธิ์ในการแชร์ cifs ที่ติดตั้ง (แชร์จาก FreeNAS)
ฉันมีการติดตั้ง FreeNAS ทำงานภายใต้ VirtualBox เมื่อฉันพยายามเมานต์ FreeNAS ที่แบ่งปันใน Ubuntu 12.10 สิทธิ์ในการแชร์จะป้องกันไม่ให้ฉันเข้าสู่ไดเรกทอรีรายชื่อหรือสร้างไฟล์ ความตั้งใจของฉันคือการให้ส่วนแบ่งที่johnบัญชีFreeNAS มีสิทธิ์อย่างเต็มที่barbaraและmarkบัญชีและมีสิทธิ์เข้าถึงแบบอ่านอย่างเดียว อย่างไรก็ตามการอนุญาตให้ใช้ร่วมกันที่เมาท์ทำให้ฉันไม่สามารถแสดงรายการไดเรกทอรีได้แม้กระทั่งให้สร้างหรืออ่านไฟล์ใด ๆ ที่นั่น ฉันกำลังทำสิ่งผิดปกติเมื่อติดตั้งการแชร์หรือไม่ ฉันจะพยายามให้ข้อมูลเพิ่มเติมด้านล่าง ฉันจะตั้งค่าของฉัน FreeNAS ตามคำแนะนำที่พบที่นี่ หน่วยเก็บข้อมูลที่ได้มีการอนุญาตดังที่แสดงไว้ที่นี่ (ฉันรู้ว่าฉันต้องปรับแต่งสิทธิ์การเขียนสำหรับกลุ่ม) ใน Windows7 ฉันไม่มีปัญหาในการติดตั้งการแชร์: C:\Users\John>ipconfig /all Windows IP Configuration Host Name . . . . . . . . . . . . : Orion Primary Dns Suffix . …


2
ทำไม chmod ไม่ทำงานกับไฟล์ภายใต้ / media?
ฉันต้องการรันไฟล์สคริปต์จากเทอร์มินัล แต่มันแสดงข้อผิดพลาด root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ./android -bash: ./android: Permission denied` ดังนั้นฉันเห็นสิทธิ์ของไฟล์จากเทอร์มินัล & พยายามอนุญาตให้เรียกใช้งาน แต่ไม่มีประโยชน์แม้แต่ฉันให้อนุญาตมันจะไม่เปลี่ยนแปลง root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# chmod 777 android root@silambarasan-PC:/media/D-DEVELOPME/androidSdk/adt-bundle-linux-x86/sdk/tools# ll android -rw-r--r-- 1 silambarasan silambarasan 3498 Dec 6 08:14 android` ผมไม่ทราบว่าจะทำอย่างไร. ขอบคุณ.

3
การตั้งค่า wireshark สำหรับผู้ใช้ที่ไม่ใช่รูท
ฉันกำลังตั้งค่า wireshark ให้ทำงานในฐานะผู้ใช้ที่ไม่ใช่รูท, a la ที่นี่ , นั่นคือ: sudo apt-get install wireshark sudo dpkg-reconfigure wireshark-common sudo usermod -a -G wireshark $USER (restart) ทั้งหมดนี้ยอดเยี่ยมมาก แต่เมื่อฉันพยายามเริ่ม wireshark เป็นผู้ใช้ wireshark ใช้: sudo -s -u $USER wireshark ฉันได้รับข้อผิดพลาดต่อไปนี้: no protocol specified gtk-warning ** cannot open display ส่วน "ไม่ได้ระบุโปรโตคอล" ดูเหมือนจะตรงไปตรงมา และคำเตือน gtk ไม่สามารถเปิดการแสดงดูเหมือนว่าเกี่ยวข้องกับปัญหานี้ "คุณมีสองวิธีในการทำงานนี้: อนุญาตหรือให้รูทรับคุณ …

1
ฉันจะเปลี่ยนการอนุญาตเริ่มต้นสำหรับสื่อ USB แบบอัตโนมัติได้อย่างไร
TL; DR: ฉันจะทำให้อุปกรณ์ USB ของ gnome automount ได้รับการอนุญาตเพื่อให้ทุกคนในกลุ่มสามารถเข้าถึงได้แทนที่จะเป็นผู้ใช้เพียงคนเดียวที่เข้าสู่ระบบในเวลาที่เสียบที่เก็บข้อมูล USB (นี่คือกลุ่มที่ถูกเรียกconfusและผู้ใช้narurและconfusอยู่ในกลุ่มนั้นเท่านั้นnarurมีการลงชื่อเข้าใช้ในเวลาที่เสียบ USB เพื่อให้narurสามารถเข้าถึงอุปกรณ์ USB ได้ - แม้หลังจาก a sudo chmod g+rw. ฉันจะเปลี่ยนได้อย่างไร) รายละเอียด: ฉันเรียกใช้เซิร์ฟเวอร์สื่อที่บ้านของฉัน มันเชื่อมต่อกับโปรเจ็กเตอร์เป็นจอมอนิเตอร์เท่านั้น แบบฟอร์มเวลาฉันต้องการเสียบไดรฟ์ USBเพื่อคัดลอกสิ่งต่าง ๆ จากเซิร์ฟเวอร์ไปยังไดรฟ์ดังกล่าว ไดรฟ์ได้รับอัตโนมัติติดตั้งโดยแง่คำพังเพยปกติ เห็นได้ชัดว่าฉันไม่ต้องการเปิดโปรเจ็กเตอร์ (ใช้เวลาสักครู่และใช้ไฟไม่ดี) ดังนั้นฉันจึงลงชื่อเข้าใช้เซิร์ฟเวอร์ผ่าน sshและทำสำเนาผ่านเทอร์มินัลจากพีซีเครื่องอื่น ปัญหาคือไดรฟ์ USB ได้รับการติดตั้งภายใต้ผู้ใช้ที่แตกต่างจากผู้ใช้ที่ฉันเข้าสู่ระบบผ่านทาง ssh ผู้ใช้ sshของฉันไม่มีสิทธิ์เปิดจุดเมานท์ที่เลือกโดย gnome แม้ว่าจะอยู่ในกลุ่มเดียวกัน สำหรับการชี้แจงให้ดูเทอร์มินัลเซสชันนี้: confus@conserve:/media$ id uid=1000(confus) gid=1000(confus) groups=4(adm),8(mail),20(dialout),24(cdrom),46(plugdev),113(lpadmin),114(sambashare),122(admin),126(debian-transmission),135(debian-tor),1000(confus) confus@conserve:/media$ ll total …

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