मेरे पास दो ubuntu सर्वर हैं जो होम निर्देशिकाओं को साझा करते हैं। सर्वर 1 से / होम डायरेक्टरी को सर्वर 2 पर / होम डायरेक्टरी के रूप में रखा गया है। मुझे एक समस्या है जब एक नए व्यक्ति को दोनों सर्वरों तक पहुंच देने की कोशिश की जा रही है। मैं प्रत्येक सर्वर पर एक ही उपयोगकर्ता नाम के साथ एड्यूसर कमांड का उपयोग करता हूं। हालाँकि, जब मैं ऐसा करता हूं तो UID मेल नहीं खाता, इस प्रकार उपयोगकर्ता को अपने होम डायरेक्टरी में फाइलों की अनुमति नहीं होने पर समाप्त हो जाती है जब यह सर्वर 2 से खाते के साथ एक्सेस किया जाता है।
सर्वर 1 पर जहां उपयोगकर्ता को उसकी होम डायरेक्टरी के साथ बनाया गया था। (चीजें ठीक लग रही हैं)
selah@server1:~$ tail -n 2 /etc/passwd
dfulgon:x:1083:1087:,,,:/home/dfulgon:/bin/bash
swartp:x:1085:1089:,,,:/home/swartp:/bin/bash
selah@server1:~$ ll -a /home/dfulgon | tail -n 3
-rw-rw---- 1 dfulgon dfulgon 25 Jun 2 13:41 .my.cnf~
-rw-r--r-- 1 dfulgon dfulgon 675 Jun 2 13:35 .profile
drwxrwxr-x 2 dfulgon dfulgon 4096 Jun 2 14:27 .ssh/
सर्वर 2 पर जहां एक ही नाम वाला एक उपयोगकर्ता खाता बनाया गया था, लेकिन दूसरे सर्वर से घर निर्देशिका का उपयोग किया जाता है: (अनुमतियाँ गड़बड़ हैं, गलत उपयोगकर्ता की ओर इशारा करते हुए)
selah@server2:~$ tail -n 2 /etc/passwd
bslf:x:1083:1087:,,,:/home/bslf:/bin/bash
dfulgon:x:1087:1091:,,,:/home/dfulgon:/bin/bash
selah@server2:~$ ll -a /home/dfulgon | tail -n 3
-rw-rw---- 1 bslf bslf 25 Jun 2 13:41 .my.cnf~
-rw-r--r-- 1 bslf bslf 675 Jun 2 13:35 .profile
drwxrwxr-x 2 bslf bslf 4096 Jun 2 14:27 .ssh/
क्या साझा घर निर्देशिकाओं की सुविधा बनाए रखते हुए इस समस्या को दूर करने का एक अच्छा तरीका है?