|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
NIS
Buongiorno, sto preparando un server NIS (master server), tutto bene per quanto riguarda l'installazione e configurazione, cosi' come la parte dei client. Ho tuttavia un paio di problemi minori che non riesco a risolvere:
1. come si aggiungono (o tolgono) nuovi utenti al server NIS? Se li aggiungo a /etc/passwd ho solo l'aggiornamento locale, dovrei aggiornare le mappe per poi eliminare la riga da /etc/passwd. 2. Ypbind non viene eseguito al boot, per farlo partire devo prima loggarmi come root localmente e poi eseguire ypbind; altrimenti all'avvio mi appare la miniguida di esempio di ypbind, come se avessi sbagliato qualcosa nella sintassi. Grazie a tutti.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
1) aggiungi (adduser) l'utente sul server, quindi lanci ypinit. Probabilmente devi anche preparare la home per l'utente sui client (viene creata da adduser, quindi sul server, abbastanza inutile per i client).
2) dipende dalla distribuzione; in genere c'è un servizio in /etc/init.d da lanciare nei runlevel desiderati
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
Per il punto 2... ho la debian, mettendo un collegamento a /sbin/ypbind in /etc/rc2.d/ non funziona. Il collegamento si chiama proprio S99ypbind.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
|
#4 | ||
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
nb non devi mai fare dei collegamenti diretti tra /etc/rcx.d/ e i programmi.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Anche a me c'e' S19; il problema e' che con S19 mi pare solo il lato server, non quello client. In realta' per impratichirmi, sto facendo delle prove sulla stessa macchina (127.0.0.1) che fa sia da client che da server.
Ripeto, non so come mai ma devo avviare il servizio ypbind a mano, altrimenti stranamente non viene avviato all'avvio, pur essendo in /etc/rc2.d Una volta avviatosi, posso fare tranquillamente il login come utente normale.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Dì la verità, neanche per curiosità hai aperto /etc/init.d/nis vero?
Ti avrebbe condotto a /etc/default/nis, che puoi configurare in modo da far partire sia server che client.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Quote:
Ho notato che alcuni file systems in /etc/fstab non vengono montati in fase di avvio, in quanto l'utente locale non esiste piu'. Si tratta in particolare delle due partizioni windows, che prima montavo con l'opzione UID=utente, GID=gruppo. Se voglio montarle con quelle opzioni devo per forza ricreare la linea in /etc/fstab o c'e' qualche altro procedimento? L'unica cosa che mi viene in mente e' usare NFS e montarle come se fossero directory remote (il laptop che uso e' gia' NFS server). Confermi? Comunque complimenti per la tua ottima preparazione.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
|
#8 | ||
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 Ultima modifica di ilsensine : 20-10-2006 alle 13:57. |
||
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jul 2006
Messaggi: 1175
|
Grazie, ho fatto.
In pratica ogni volta che do il comando ypinit vengono riletti alcuni files del server (ad es. passwd o shadow) e aggiornate le mappe. Quindi se non ho capito male sul server non e' possibile eliminare gli account da /etc/passwd o da /etc/shadow come si fa sul client, pena la cancellazione totale del database di NIS ad ogni esecuzione di ypinit -m. Ne devo anche dedurre che e' quasi inutile, a fini di backup, copiare i vari hosts.byname, passwd.byuid, shadow.byname, ecc., basta fare un backup dei files a cui NIS attinge. Hai altri consigli che ritieni utili, magari per la sicurezza? Tu usi NIS in ambienti di produzione? Buona giornata.
__________________
Enermax Staray CS-046 ECA3170-BL, Cooler Master RS-700-AMBA-D3, ASUS P6X58D-E, Core i7 950, Kingston 6GB DDR3 1600 HyperX, Gainward GTX 460 1GB GS, LG BH10LS30, 1TB WD1002FAEX, 2TB WD20EARS, 3TB WD30EZRX, 4TB WD40EFRX, 2x2TB WDBAAU0020HBK, Samsung SCX-3200, Netgear DGN2200 [Debian 7.0 Wheezy] Installazione, consigli e trucchi |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
L'ho usato in passato.
Non ci sono molti problemi di sicurezza ad usare nis su una rete locale; potrebbero essercene con nfs se ci sono degli utenti "untrusted" con accesso di root sul proprio computer. Forse l'nfs4 aiuta, ma non l'ho mai usato.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:32.



















