Visualizzazione dei risultati da 1 a 10 su 10

Discussione: SAMBA e SWAT

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110

    SAMBA e SWAT

    Salve a tutti, sono in una LAN in uno studentato e ho bisogno di configurare samba per potermi interfacciare con la rete windows. Ho installato Samba X 2.2.2 , ho configurato /etc/hosconfig alla seguente maniera:

    codice:
    HOSTNAME=-Localhost-
    ROUTER=-AUTOMATIC-
    
    #Services
    AFPSERVER=-NO-
    APPLETALK=-NO-
    AUTHSERVER=-NO-
    AUTOCONFIG=-YES-
    AUTODISKMOUNT=-REMOVABLE-
    AUTOMOUNT=-YES-
    CONFIGSERVER=-NO-
    CUPS=-AUTOMATIC-
    IPFORWARDING=-NO-
    NFSLOCKS=-AUTOMATIC-
    NISDOMAIN=-NO-
    TIMESYNC=-YES-
    QTSSERVER=-NO-
    WEBSERVER=-NO-
    SMBSERVER=-NO-
    SNMPSERVER=-NO-
    SPOTLIGHT=-YES-
    SAMBA=-YES-
    APPLETALK_HOSTNAME=j3sus
    e ho aggiunto alla fine del file /etc/inetd.conf:
    codice:
    swat stream tcp nowait.400 root /usr/local/samba/bin/swat /usr/local/bin/swat
    Nonostante tutto provo a configurare la mia condivisione con SWAT, ma quando digito:

    il browser mi dice che non sono connesso ad internet. Come posso risolvere il problema?

  2. #2
    Hai gia' provato a vedere che non sia la porta 901 che e' [CLOSED] per colpa di un firewall?
    Hai gia' provato a mettere SMBSERVER=-YES-?
    Il file /etc/inetd.conf a prima vista e' giusto anche se non capisco sto nowait.400.. non dovrebbe essere nowait/400?
    Hai controllato che i comandi che indichi in /etc/inetd.conf sia veramente in "bin" e non in "sbin"?
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    Ho settato smbserver=-yes- , i comandi descritti in inetd sono davvero in bin, e ho modificato nowait/400 togliendo il punto, ma come faccio a vedere se la porta 901 è chiusa? E nel caso lo fosse, come risolvo?

  4. #4
    Intanto:
    (1) Hai provato a riavviare Samba per vedere se funziona?
    (2) Vai su /Applications/Utilities/Network Utility e sull'ultima linguetta "Ports" fai lo scan di 127.0.0.1 e guarda se compare la porta 901!
    Se non la trova.. allora devi modificare molto probabilmente (ma.. non sono troppo sicuro) il file /etc/services!
    Non serve che ti dico come tanto bene o male vedi com'e' la sintassi del file!
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    La porta 901 non è comparsa nell'elenco delle porte aperte. Andando a leggere il file /etc/services trovo questo:

    codice:
    smpnameres      901/udp     # SMPNAMERES
    smpnameres      901/tcp     # SMPNAMERES
    Come faccio a dirgli di aprire la porta 901? Mantenere aperta la porta 901 può comportare falle di sicurezza?

  6. #6
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Credo di poter rispondere anche se non uso un Mac.

    Visto che il servizio di SWAT in ascolto sulla porta 901 viene gestito dal supervisore dei servizi "inetd", non e' samba che devi riavviare, ma il demone "inetd" stesso. Puoi farlo in due modi:
    - mandi un segnale di HUP al processo di inetd
    - riavvi il demone con lo script relativo sotto /etc/init.d

    Se i percorsi su Mac sono differenti, regolati opportunamente.

    ciao
    slack? smack!

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    Grazie per la dritta, ma sotto Mac, dove trovo lo script per far ripartire inetd? Inoltre e' sufficiente un

    codice:
    kill -HUP pid_inetd
    ?

  8. #8
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Originariamente inviato da marxwell
    Grazie per la dritta, ma sotto Mac, dove trovo lo script per far ripartire inetd? Inoltre e' sufficiente un

    codice:
    kill -HUP pid_inetd
    ?
    Come ti anticipavo, non posso essere sicuro dei path sul mac.
    Prova comunque a cercare sotto /etc/init.d, /etc/rcN.d, /etc o altro...

    Si, puoi utilizzare kill:
    codice:
    # kill -HUP $(pidof inetd)
    ciao
    slack? smack!

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    Scusami ma sono ancora molto neofita. Credo di averlo trovato, anche se su mac si chiama xinetd. Basta che digiti

    codice:
    /usr/sbin/xinetd
    oppure devo mandargli comunque l'HUP? Se si come faccio a trovare il pid di xinetd? Se digito

    codice:
    ps aux | grep xinetd
    non trovo alcun processo. Grazie in anticipo.

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    110
    Ho risolto il problema editanto smb.conf a mano. Swat può andare anche a farsi f*****e (si possono dire qui le parolacce?). Non sono comunque riuscito a rintracciare il pid di xinetd, mah... grazie a tutti quelli che mi hanno aiutato, comunque.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.