apoikos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Βασικά μαζί με αυτά που λέει ο hayzel δώσε μας και την έξοδο της /sbin/iptables -L για να δούμε τί τρέχει
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 pros hayzel Gia to 1. Oxi den mporw. Otan leme onoma ennooume to netbios tou PC, sosta? Afto toulaxisto dilosa manual mesw tou smb.conf. Gia to 2. Den mou anaferei kanena os LocalMaster. Alithia pou mporw na dw an to anaferi ontos kapou? :oops: Ekana afto pou eipes sto smb.conf alla den eida diafora. Gia to 3. Den vlepw pouthena na anaferete otidipote apo firewall. Stin entoli pou edosa gia na stamatisei to shorewall mou eipe pos den uparxei tetio service. Sto control center pantos to firewall fenete apenergopoihmeno. Gia to 4. > [root@localhost root]# netstat -an | grep 139 tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN unix 3 [ ] STREAM CONNECTED 7139 Meta apo poli pono kai moxtho Network Neighborhood eide ton Samba Server (toulaxisto mou ton emfanise) alla den me afinei na mpw mesa kai na dw shares. Oti ki an simenei afto
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 apoike pos mporw na treksw to /sbin/iptables ? Sto sbin pants den uparxei tetio pragma...
apoikos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Ναι, συγγνώμη, εννοούσα /usr/sbin/iptables (ή εν πάσει περιπτώσει σκέτο iptables -L ως root).
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 kai pali. Eimai os root alla leei pos den uparxei to iptables...
Maniakos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Kαταρχας το LinNeighbourhood χρειάζεται Samba για να χρησιμοποιηθεί. Προτείνω να το κάνεις με τον manual τρόπο και απλά να αλλάξεις το smb.conf μόνος σου. Παρακάτω είναι το δικό μου smb.conf για να πάρεις μια ιδέα του τι γίνεται. Εχω και κάποια options που δεν θα χρειαστείς. Αυτό που κάνω εγώ είναι όλα τα computers του δικτύου να χρειάζεται να κάνουν authenticate στο Linux box ώστε να πάρουν access. Αμα φτιάξεις στο smbpasswd ένα account το οποίο είναι ίδιο ( user name / pass ) με αυτό που χρησιμοποιείς στα windows boxes θα χρειαστεί να κάνεις μονάχα μια φορά authenticate και μετά θα γίνει saved στην memory των windows ( αυτό στο είπα για ευκολία ). Φτιάξε κάτι παρόμοιο στο δικό σου και βλέπουμε. Δεν χρειάζεται να φτιάξεις τόσα directories , απλά δες τα ως παραδείγματα και βεβαιώσου για τα global settings. To δικό μου είναι και λίγο υπερβολικό στο θέμα security γιατί τα directories αφήνουν μόνο έναν user να έχει access ο οποίος πρέπει να είναι το ίδιο account με το windows box. Επίσης άμα προσέξεις το available έχει μπροστά ένα ; . Αυτό σημαίνει ότι το option είναι commented και δεν χρησιμοποιείται, απλά τα έχω εκεί σε κατάσταση πανικού να τα κάνω offline τα shares. Το linux box καμιά φορά δεν φαίνεται στο δίκτυο αλλά άμα το κάνεις access manually , δηλάδη ανοίξεις ένα explorer window και πατήσεις \\computername θα μπείς κανονικά. Δοκίμασέ το αυτό πρώτού αρχίζεις να παίζεις με το smb.conf . Μπορεί απλά να έχεις καμιά πιο παλιά version του samba όπου υπήρχε αυτό το πρόβλημα. Αλλιώς... have fun με το conf και περιμένουμε ερωτήσεις. > [global] server string = Da Server! workgroup = IPORN security = user log file = /var/log/samba.log log level = 1 socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192 wins support = yes os level = 99 preferred master = yes inherit permissions = yes hosts allow = crashthis, blinky hosts deny = ALL max connections = 2 min password length = 8 ssl = yes invalid users = root hide unreadable = yes encrypt passwords = yes password level = 20 passdb backend = smbpasswd smb passwd file = /etc/samba/smbpasswd [Library] comment = Library path = /mnt/library public = no browseable = yes writable = no read only = yes printable = no directory mode = 0750 valid users = maniac ;available = no [Mp3s] comment = moozik! path = /mnt/mp3s public = no browseable = yes writeable = no read only = yes printable = no directory mode = 0750 valid users = maniac ;available = no [Lheaven] comment = lots of stuff! path = /mnt/lheaven public = no browseable = yes read only = yes writeable = no printable = no directory mode = 0750 valid users = maniac ;available = no [Projects] comment = My projects path = /mnt/baks/projects/ public = no read only = no browseable = yes printable = no writeable = yes deirectory mode = 770 valid users = maniac ;available = no [SyncAll] comment = Synchronize with all network nodes path = /mnt/baks/sync/ public = no writeable = yes read only = no browseable = yes printable = no directory mode = 0750 valid users = maniac ;available = no [incoming] comment = upload here path = /mnt/lheaven/incoming public = no browseable = yes writeable = yes read only = no printable = no directory mode = 0750 valid users = maniac ;available = no ;[Baks] ; comment = All Baks here ; guest ok = no ; patch = /mnt/baks ; writeable = yes ; valid users = maniac #[private] # path = /cifs/private # create mode = 0660 # directory mode = 0770 # read only = no # guest ok = no
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 file maniake egw thelw na xrisimopoiw to Linux os client ki oxi os server. Os server exw ta WinXP. To pio panw smb.conf na to kanw copy paste sto original kai na svisw ola ta alla? dld to smv.conf katarxin nane afto pou edoses? (me merikes allages vevea opos einai ta valid users klp)
apoikos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 savvasha, αν θες απλά να βλέπεις τα shares των άλλων winpcs, τότε μπορείς να το κάνεις με ένα απλό mount: mount -t smbfs //ip-address-ή-netbios-name/resource /mnt/share1. Καν'το απλά ως δοκιμή για να δεις αν παίζει, ανεξαρτήτως του αν πρόκειται να χρησιμοποιείς το LinNeighborhood ή κάποιον άλλο LAN browser. Για οτιδήποτε άλλο (π.χ. για να μοιράσεις πόρους του Linux) χρειάζεσαι Samba server. Το smb.conf δεν το χρησιμοποιεί μόνο ο samba server, αλλά και ο smbclient, τον οποίο χρησιμοπούν αρκετά προγράμματα ως backend (π.χ. XFSamba), οπότε πρέπει ούτως ή άλλως να είναι σωστά σεταρισμένο ανεξαρτήτως του αν θες να στήσεις server ή όχι. Εγώ θα σου πρότεινα να επεξεργαστείς το υπάρχον smb.conf συμβουλεύομενος αυτό του Maniakou. Το smb.conf που έρχεται μαζί με τη Samba έχει αρκετά αναλυτικά σχόλια για κάθε ρύθμιση που πρέπει να κάνεις.
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 > [root@localhost root]# mount -t smbfs //192.168.0.1/resource /mnt/share1 Password: 3907: tree connect failed: ERRDOS - ERRnosuchshare (You specified an invalid share name) SMB connection failed poion kodiko zitaei? To mono pou thelw einai na vlepw kapoia folders sto WinPc apo to LinuxPC kai antistrofa kai na ektipwnw apo to LinuxPC sto printer pou einai enomeno me to WinPC. Afta oute servers thelw na stisw oute tpt. Sto spiti mou eimai, oxi se kamia eteria
apoikos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 lol, όταν έλεγα "/resource" δεν εννοούσα να γράψεις αυτό, αλλά /το-όνομα-του-share, όπως το έχεις δηλώσει στα Windows. π.χ. //192.168.0.1/C$ ή //192.168.0.1/Documents. Ζητάει το password του root για το λογαρισμό του root στα Windows. Αν στα Windows δουλεύεις ωσ savvasha, τότε δώσε mount -t smbfs -o username=savvasha //192.168.0.1/C$ (ή ότι άλλο) /mnt/share1 (αφού πρώτα κάνεις mkdir /mnt/share1 εννοείται!). Θα σου ζητήσει το password του savvasha για τα Windows. Επαναλαμβάνω ότι για να μοιράσεις αρχεία από το Linux πρέπει να τρέχεις samba server (μην κολλάς στο server - χαρακτηρίζει το πρόγραμμα και όχι το μηχάνημα). Για να τυπώσεις σε Windows Printer θα πρέπει προφανώς να τον μοιράσεις από τα Windows και μετά θα πρέπει να εγκαταστήσεις το CUPS (http://www.cups.org) και να το ρυθμίσεις να τυπώνει μέσω smb. Φτιάξε πρώτα το filesharing όμως και βλέπουμε για τον εκτυπωτή μετά
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 me vrikate psiloasxeto kai me koroidevete exw arxisei kai tin psilovarieme tin oli diadikasia distixos... dokimasa oles tis entoles pou mou eipate alla tzifos. Einai san na girevw kati sta tifla... Hthela an itan dinaton, ena paidi, na mou pei vima vima ti na kanw. Pou na grapsw ti, ti na svisw, ti na koitaksw klp. To kserw, zitaw polla Eimai omos kainourios akoma sta Linux kai me entiposiase toso polu pou ta Mandrake 10 kanane configure apo mona tous ta themata peri IPs, Network kai ta loipa pou eixa tin entiposi pos to idio efkolo tha itan na stisw mia visual epikoinwnia metaksi twn duo pc. Exei 3-4 meres omos pou pedevoume ki exw kanei elaxista vimata pros ta empros To smb.conf einai ontos poli periektiko se osa leei mesa. Ela omos pou gia kapoion san ki emena pou den exw kai toso kali sxesi me networking ta misa apo afta mou einai kinezika . Exw arxisei na apogoitevome nomizw... lathos mou
apoikos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Δε σε πρόλαβα! Ρίξε μια ματιά, έκανα edit το post μου και πρόσθεσα πληροφορίες. Δυστυχώς ή ευτυχώς το Linux θέλει χρόνο και όρεξη για ψάξιμο. Εδώ θα βρεις κάποιες οδηγίες βήμα-βήμα για το τί να κάνεις. Κάνε ό,τι λέει και κατά πάσα πιθανότητα θα δουλέψουν όλα μια χαρά. Αν κολλήσεις κάπου postαρε!
savvasha Δημοσ. 6 Απριλίου 2004 Μέλος Δημοσ. 6 Απριλίου 2004 afto exw kanei print prin 2 meroules kai prospathw apo tote na to apokriptografisw Tha ta svisw ola osa exw kanei mexri tora mallon kai tha ksekinisw apo tin arxi.
Maniakos Δημοσ. 6 Απριλίου 2004 Δημοσ. 6 Απριλίου 2004 Ο apoikos είπε ακριβώς αυτά που χρειάζεται να κάνεις. Οντως μην σε μπερδεύει το "server". Πρέπει να τρέχει αλλιώς..Περού! Πάρε και παίξε λίγο με το conf που σου έδωσα παραπάνω και διάβασε και αυτά που είπε ο apoikos στα τελευταία του post και θα βγάλεις άκρη. Εμ τι νόμιζες! ότι θα ήταν εύκολο ? =) Και ναι , κάνει αυτά που θές. Μετά άμα φτιάξεις όλα τα υπόλοιπα σου λέμε και τι να συμπληρώσεις για να κάνεις share και τον εκτυπωτή και να τον βλέπει και το linux.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.