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

สิ่งใดที่เกี่ยวข้องกับบัญชีผู้ใช้และการจัดการผู้ใช้ในระบบที่คล้าย Unix

1
การติดตั้งระบบไฟล์ ext3 ด้วยสิทธิ์ผู้ใช้
ฉันกำลังพยายามเมานต์ระบบไฟล์ ext3 จากการติดตั้ง Linux อื่นเพื่อให้ผู้ใช้ที่ไม่ใช่รูทจะสามารถเข้าถึงไฟล์ทั้งหมดได้อย่างสมบูรณ์ (ฉันต้องการให้ผู้ใช้เข้าถึงไฟล์เหล่านั้นจริงๆเพราะฉันต้องการใช้จากคอมพิวเตอร์เครื่องอื่นผ่าน sshfs และ sshfs จะให้สิทธิ์การเข้าถึงไฟล์แก่ผู้ใช้เท่านั้น) หากฉันเรียกใช้mount /dev/sda1 /mnt/whateverไฟล์ทั้งหมดสามารถเข้าถึงได้โดยรูทเท่านั้น ฉันได้ลองmount -o nosuid,uid=1000,gid=1000 /dev/sda1 /mnt/whateverตามคำแนะนำของคำถาม SuperUser ที่กล่าวถึง ext4แต่ล้มเหลวด้วยข้อผิดพลาดและdmesgรายงาน: EXT3-fs: Unrecognized mount option "uid=1000" or missing value ฉันจะเมาท์ระบบไฟล์ได้อย่างไร?
12 mount  users  ext3 


3
รหัสผ่านหมดอายุและการเข้าสู่ระบบตามคีย์ SSH ด้วย UsePAM ใช่
มีเครื่อง SLES 11 อยู่ ผู้ใช้เข้าสู่ระบบผ่านทาง SSH และ pubkey (ผสมผู้ใช้บางคนใช้รหัสผ่านบางคนใช้คีย์ ssh) sshd_config มี: UsePAM yes PasswordAuthentication yes PubkeyAuthentication yes ปัญหา: หากรหัสผ่านหมดอายุสำหรับผู้ใช้ที่ใช้การเข้าสู่ระบบ pubkey ผู้ใช้จะได้รับแจ้งให้เปลี่ยนรหัสผ่าน คำถาม:เราจะตั้งค่า PAM หรือ sshd ให้ผู้ใช้เข้าสู่ระบบได้อย่างไรหากพวกเขามีคีย์ SSH ที่ถูกต้องและรหัสผ่านหมดอายุ - โดยไม่ต้องโผล่ "เปลี่ยนรหัสผ่าน" อัปเดต # 1: วิธีแก้ปัญหาไม่สามารถเป็น: "UsePAM no" SERVER:~ # cat /etc/pam.d/sshd #%PAM-1.0 auth requisite pam_nologin.so auth include common-auth account …
12 ssh  users  password  pam 

1
Samba ได้รับอนุญาตแบ่งปันปฏิเสธการเขียนไฟล์ของผู้ใช้ แต่ยังคงแสดง
ปัญหาที่แปลกมาก ... แซมบ้าแชร์บนรีโมท: [javaerpm] path = /u/abas/erpm/java force user = erpm guest ok = yes read only = no writeable = yes เมาคำสั่งบนโลคัลโดยใช้รูท: root@crunchbang:/mnt/abas# mount -t cifs -o username=guest,rw,exec,auto //10.0.0.2/javaerpm ./javaerpm รูทสามารถอ่าน / เขียน / cd ได้อย่างไม่มีปัญหาเลย: root@crunchbang:/mnt/abas# cd javaerpm root@crunchbang:/mnt/abas/javaerpm# touch test root@crunchbang:/mnt/abas/javaerpm# ll total 1 -rw-r--r-- 1 501 …
12 mount  users  samba  root 

5
เหตุใดจึงแนะนำให้สร้างกลุ่มและผู้ใช้สำหรับบางแอปพลิเคชัน
เวลาส่วนใหญ่เมื่อติดตั้งโปรแกรมจากแหล่งที่มาขอแนะนำให้สร้างผู้ใช้ใหม่และกลุ่มใหม่และให้/usr/local/<myapp>ความเป็นเจ้าของผู้ใช้และกลุ่มที่เพิ่งสร้างขึ้น ทำไมการฝึกฝนเช่นนี้จึงถือเป็นแนวปฏิบัติที่ดี? มันปรับปรุงอะไร ตัวอย่าง: ผู้ใช้ mysql / กลุ่ม mysql สำหรับเซิร์ฟเวอร์ฐานข้อมูล MySQL

1
วิธีหยุดผู้ใช้จากการสลับเป็นผู้ใช้รูท
ฉันได้ปิดการใช้งานการเข้าสู่ระบบของผู้ใช้รูทจากไฟล์ Sshd.conf ดังนั้นตอนนี้ไม่มีใครสามารถเข้าสู่ระบบโดยใช้ผู้ใช้รูทแม้ว่าพวกเขาจะรู้รหัสผ่าน SOMEHOW ตอนนี้ฉันมีผู้ใช้ 3 คนในเซิร์ฟเวอร์ ROOT, EMERG และ ORACLE ฉันต้องการอนุญาตให้เปลี่ยนเป็น ROOT สำหรับผู้ใช้ EMERG โดยใช้ su - ไม่ใช่ผู้ใช้ ORACLE เพราะโดยปกติถ้าผู้ใช้รู้รหัสผ่าน ROOT พวกเขาสามารถเปลี่ยนไปใช้รูทโดยใช้ su - และฉันต้องการคุณสมบัตินี้ใช้ได้เฉพาะกับผู้ใช้ EMERG เท่านั้น วิธีการทำเช่นนี้ ขอบคุณล่วงหน้า......

1
วิธีรับชื่อของผู้ใช้ที่เปิดตัว `sudo '
ปัญหาของฉัน: sudoฉันมีโปรแกรมหลามและการเปิดตัวของผู้ใช้โดยใช้ บางครั้งฉันต้องกลับบ้านของผู้ใช้และฉันสามารถทำได้โดยรู้ชื่อเท่านั้น: import pwd pwd.getpwnam(username) ดังนั้น: ฉันจะรับชื่อผู้ใช้ที่เปิดตัวโปรแกรมได้อย่างไร
12 users  sudo  python 

3
จะ จำกัด จำนวนการเข้าสู่ระบบที่ใช้งานต่อผู้ใช้อย่างไร?
ฉันจะ จำกัด จำนวนการเข้าสู่ระบบที่ใช้งานต่อผู้ใช้อย่างไร ฉันเคยเห็นสิ่งนี้บนเซิร์ฟเวอร์ต่าง ๆ มาก่อนและฉันสงสัยว่าฉันจะตั้งค่านี้ได้อย่างไร บางทีในกรณีเหล่านี้สามารถทำได้โดย จำกัด จำนวนการเข้าสู่ระบบที่ใช้งาน SSH ต่อผู้ใช้หรือไม่ และฉันคิดว่านั่นเป็นวิธีที่จะไป ฉันจะตั้งค่านี้ได้อย่างไร
12 ssh  users  login 

3
กระบวนการ superuser สามารถเปลี่ยน ID ผู้ใช้จริงและ ID กลุ่มของกระบวนการไม่ตรงกับในไฟล์รหัสผ่าน?
จาก APUE ID ผู้ใช้จริงและ ID กลุ่มจริงของกระบวนการระบุว่าเราเป็นใคร ทั้งสองฟิลด์นี้นำมาจากรายการของเราในรหัสผ่านเมื่อเราเข้าสู่ระบบโดยปกติค่าเหล่านี้จะไม่เปลี่ยนแปลงในระหว่างการเข้าสู่ระบบแม้ว่าจะมีวิธีสำหรับ กระบวนการ superuser ในการเปลี่ยน กระบวนการ superuser สามารถเปลี่ยน ID ผู้ใช้จริงและ ID กลุ่มจริงของกระบวนการดังนั้นความสัมพันธ์ระหว่าง ID ผู้ใช้จริงและ ID กลุ่มจริงไม่ตรงกับที่อยู่ในไฟล์รหัสผ่านหรือไม่ ตัวอย่างเช่นหากผู้ใช้Timไม่ได้เป็นสมาชิกของกลุ่มoceanต่อไฟล์รหัสผ่านกระบวนการ superuser สามารถเปลี่ยน ID ผู้ใช้จริงและ ID กลุ่มจริงของกระบวนการเป็นTimและoceanตามลำดับได้หรือไม่?
11 linux  users  group 

1
คุณจะกำหนดหนึ่ง IP ต่อผู้ใช้อย่างไร
ฉันกำลังสร้างเซิร์ฟเวอร์เกม Steam ที่ไม่มีหัวซึ่งใช้การสตรีมในบ้านของ Steam เพื่อให้คนสองคนเล่นในเวลาเดียวกัน ส่วนมัลติเซ็ตของการตั้งค่าเสร็จสิ้นและใช้งานได้ แต่การใช้งานไร้สายนั้นค่อนข้างลำบาก Steam ไคลเอ็นต์เดียวเท่านั้นที่สามารถเปิดใช้งานการสตรีมได้ที่บ้าน นี่น่าจะเกิดจากการใช้พอร์ตและที่อยู่ IP เดียวกัน ฉันจะกำหนดที่อยู่ IP ของผู้ใช้แต่ละคนได้อย่างไร การสตรีมจะทำได้จากภายในเครือข่ายภายในบ้านเท่านั้น ตัวเครื่องมี IP อยู่ 3 ตัวในอินเตอร์เฟสเดียว
11 linux  networking  users  ip 

2
ทำไมผู้ดูแลระบบหลัก UID 501
ผมเข้าใจ * ผู้ใช้ผู้ดูแลระบบหลักจะได้รับรหัสผู้ใช้501และผู้ใช้ที่ตามมาจะได้รับหมายเลขที่เพิ่มขึ้น ( 502, 503, ... ) แต่ทำไม501? มีอะไรพิเศษเกี่ยวกับ50xเหตุผลทางประวัติศาสตร์ / ทางเทคนิคสำหรับตัวเลือกนี้คืออะไร * .Trashes/501ผมเริ่มมองนี้เมื่อฉันได้อยากรู้ว่าทำไมฮาร์ดไดรฟ์ภายนอกของฉันมีไฟล์ที่อยู่ในถังขยะทั้งหมดภายใน การค้นหาของฉันทำให้ฉันสรุป501ได้ว่า ID ผู้ใช้สำหรับผู้ดูแลระบบหลักในระบบ * nix (ฉันอยู่บน macOS) แต่ไม่ใช่เพราะอะไร

2
ฉันจะให้สิทธิ์ที่แตกต่างกันสำหรับผู้ใช้แต่ละคนได้อย่างไร
ดังนั้นฉันใช้ Linux มาหลายปีแล้วและฉันควรรู้คำตอบนี้จริง ๆ แต่ฉันมีปัญหาในการค้นหา โดยเฉพาะฉันใช้ Debian ของเดเบียนที่ใช้ .... ส่วนใหญ่เป็น Ubuntu หากฉันมีเซิร์ฟเวอร์ที่มีผู้ใช้มากกว่าสามคนฉันจะตั้งค่าการอนุญาตที่แตกต่างให้กับไฟล์สำหรับผู้ใช้แต่ละคนได้อย่างไร ตัวอย่างเช่น: หากฉันมีไฟล์ที่มีสิทธิ์และความเป็นเจ้าของเหล่านี้: rwx rw_ r__ user1:group1 file1.txt และฉันมี 3 ผู้ใช้ที่มีสิทธิ์ที่ต้องการเหล่านี้ .... user1 rwx user2 rw_ user3 r__ สิ่งที่ฉันต้องทำคือให้user1เป็นเจ้าของไฟล์user2อยู่ในgroup1และuser3ไม่สามารถ - ถูกต้อง? แต่สิ่งที่ถ้าฉันมีuser4และuser5 user4 _wx user5 __x ฉันจะตั้งค่าอย่างไร ฉันไม่เคยทำแบบนี้มาก่อน แต่ฉันถูกถามโดยผู้ดูแลระบบ Windows และฉันไม่สามารถตอบได้

1
Linux + ส่งข้อความวอลล์ถึงผู้ใช้เฉพาะเท่านั้น
อย่างที่ทราบกันดีว่าเราสามารถส่งข้อความออกอากาศไปยังผู้ใช้ทุกคนบนเครื่อง Linux แต่จะส่งข้อความไปยังผู้ใช้เฉพาะได้อย่างไร ตัวอย่างเช่น: #who rodegc pts/1 2015-05-04 04:23 (10.4.72.1) dwwar pts/3 2015-05-03 00:56 (10.4.72.2) tzcsar pts/5 2015-05-03 22:32 (10.4.72.6) . . . . . ในกรณีนี้วิธีการส่งข้อความออกอากาศเฉพาะกับผู้ใช้ rodegc? จากหน้าคน: WALL(1) Linux User's Manual WALL(1) NAME wall -- send a message to everybodyגs terminal. SYNOPSIS wall [-n] [ message ] จากหน้าคนฉันไม่เห็นตัวเลือกใด ๆ …
11 linux  users 

2
เปลี่ยนข้อมูลผู้ใช้บนบรรทัดคำสั่ง
ฉันได้สร้างผู้ใช้ในมินต์ 16 แต่ต้องการเปลี่ยนชื่อและนามสกุลโดยไม่ลบมันและเริ่มจากศูนย์ ฉันรู้ว่าต้องทำอย่างไรกับ GUI แต่ฉันต้องการทราบทางเลือกคำสั่งเทอร์มินัล ฉันได้ตรวจสอบ man pages ของ usermod แล้ว แต่ไม่สามารถเข้าใจได้ว่าเป็นอย่างไร

2
ฉันจะทำแผนที่ NFSv4 UID ข้ามระบบที่มี UID ไม่ตรงกันได้อย่างไร
ฉันทำงานในแล็บที่มีระบบ Ubuntu สามระบบและฉันต้องการข้ามระบบไฟล์บางอย่างผ่าน NFS อย่างไรก็ตามในขณะที่ระบบมีชื่อผู้ใช้เดียวกัน UID และ GID ไม่ตรงกันเนื่องจากทั้งสามระบบถูกตั้งค่าแยกกัน เมื่อฉันเมานระบบไฟล์ NFS จากระบบหนึ่งไปอีกระบบหนึ่งความเป็นเจ้าของจะแสดงผิด ตัวอย่างเช่นหาก UID 1000 เป็นอลิซบน server1 และ UID เดียวกันคือ 1,000 จะเป็น bob บน server2 ดังนั้นเมื่อ server1 เมานต์ระบบไฟล์ที่เอ็กซ์พอร์ตของ server2 ไฟล์ของ bob จะเป็นเจ้าของโดย alice ดังนั้นมีวิธีใดที่จะทำให้ NFS (v4) แปลง UID ระหว่างเซิร์ฟเวอร์ผ่านชื่อผู้ใช้ที่เกี่ยวข้อง? Googling สำหรับสิ่งนี้ฉันได้เห็นการอ้างอิงจำนวนมากถึง Kerberos, LDAP, หรือ NIS ซึ่งดูเหมือนว่าเป็นงานมากเกินไปสำหรับงานง่าย ๆ และอาจเป็นไปไม่ได้เนื่องจากระบบเหล่านี้ไม่ได้รับการจัดการจากส่วนกลาง ลิงค์นี้ดูเหมือนจะบ่งบอกว่าสิ่งที่ฉันถามเป็นไปไม่ได้ ถูกต้องหรือไม่ …
11 linux  users  nfs 

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