Este necesar să accesați folderele partajate pe mașinile Windows din sistemul dvs. Linux.
Executarea manuală a comenzilor
numele netbios-nume este numele NetBIOS al mașinii Windows. Dacă încercarea de a accesa resursa nu reușește, va trebui să furnizați un nume de utilizator și o parolă. În acest caz, se va folosi următoarea sintaxă de comandă:
smbclient -L netbios-name -U nume utilizator
Această comandă va lista resursele disponibile:
Conform listei, folderul testshare este o resursă de rețea a computerului winmachine. Pentru a executa comanda mount. punctul de montare trebuie să fie creat în avans:
mkdir -p / windows / winshare
Acum, montați resursa de rețea Windows în sistemul dvs. de fișiere cu următoarea comandă (înlocuiți numele și folderele calculatorului cu cele utilizate în cazul dvs.):
mount -t CIFs // winmachine / testshare / windows / winshare
Această comandă montează resursele de rețea ale Windows winshark Windows computer. Datele vor fi disponibile în directorul / windows / winshare.
mount -t cifs -o username = utilizator, parola = secret // winmachine / testshare / windows / winshare
Pentru foldere care sunt montate automat de fiecare dată când sistemul este pornit, inserați opțiunile corespunzătoare în fișierul / etc / fstab (scrieți într-o singură linie):
Exemplul conține opțiuni suplimentare, cum ar fi gid = utilizatori. ceea ce înseamnă că nu numai root, dar și utilizatorii obișnuiți cu Linux pot accesa datele pe o resursă de rețea Windows sau pe fmask și dmask. care definesc drepturile de acces care vor fi instalate pe fișiere sau foldere după mount.iocharset = cp1251 specifică codificarea. Puteți vedea opțiuni suplimentare cu comanda om smbmount.
Deoarece toți utilizatorii de pe sistemul Linux au permisiuni de citire pentru fișierul / etc / fstab. Parametrii nume de utilizator și parola nu ar trebui specificați direct în acest fișier. În schimb, utilizați opțiunea credentials = / path / file_name. Acest lucru vă va permite să creați un fișier care este citit numai de utilizatorul rădăcină pentru a păstra secretul numele de utilizator și parolele.
Linia corespunzătoare din fișierul / etc / fstab poate fi similară cu aceasta (din nou, toate într-o singură linie):
Apoi creați un fișier de parolă / etc / winpassword cu următorul conținut
și să atribuiți drepturi de citire și scriere numai utilizatorului root cu comanda
chmod 600 / etc / winpassword
Cu KDE3
Informații Server LAN LISA (informații de rețea de server), care este disponibil în KDE, oferă acces la resursele de rețea pentru Windows este foarte ușor într-o fereastră manager de fișiere, și browser-ul web Konqueror. Lisa vă permite să căutați resurse partajate în rețea. În funcție de metoda de căutare, care arată nu numai pentru Windows și Samba partajate în rețea, dar, de asemenea, FTP, HTTP, SSH și NFS vervisy.
Mai întâi asigurați-vă că pachetele kdenetwork3-lisa. kdenetwork3-lan. kdebase3-samba. samba-client și (dacă este necesar) samba sunt instalate. Dacă nu, instalați-le cu YaST.
Porniți Centrul de Control KDE și selectați următoarele elemente de meniu pentru a porni Expertul de Configurare LISa:
Mai întâi, setați metoda de căutare. Avantajele metodei "Trimiteți ping-uri" sunt că, în plus față de resursele de rețea partajate din Windows, vor fi găsite computere cu alte servicii de rețea. Deși este fiabilă, această metodă nu este potrivită pentru rețele mari.
Pachetul samba trebuie să fie instalat pentru a utiliza metoda "Trimiteți NetBIOS Broadcasts", deoarece programul nmblookup o folosește. Se vor găsi numai mașini cu resurse comune de rețea Windows. Pentru mai multe informații, consultați documentația.
Pentru a salva setările din fișierul / etc / lisarc pentru utilizare ulterioară, faceți clic pe butonul Aplicare din Centrul de control (colțul din stânga jos), introduceți parola de root și faceți clic pe OK. Centrul de control KDE se închide. Porniți LISa tastând următoarea comandă în terminal ca root:
Pentru a porni automat acest serviciu când computerul pornește, executați comanda
Pentru a accesa resursele de rețea partajate de Windows, deschideți managerul de fișiere KDE - Konqueror și introduceți lan: / în câmpul URL. Se vor afișa computerele care furnizează servicii de rețea. Puteți afișa aceste servicii făcând clic pe numele gazdei (smb înseamnă partajări de rețea Windows). Acum aveți acces la resursele acestui computer.
Probleme de accesare cu LISa
Dacă primiți mesajul de eroare "Eroare în timpul încărcării" kio_lan "" (Eroare la încărcarea "kio_lan") tastând lan: /. atunci folosiți un pachet corupt din depozitul de actualizare. În acest caz, numele mașinii Windows trebuie să fie specificat în Konqueror după cum urmează:
Sau reinstalați pachetul kdenetwork3-lan de pe CD / DVD.
Folosind KDE4
Mai întâi, asigurați-vă că pachetele kdenetwork4-filesharing. kio_network. kdnssd. samba-client și (dacă este necesar) samba sunt instalate. Dacă nu, instalați-le cu YaST.
Notă. Atunci când se utilizează versiunea KDE mai mică de 4,4, pot apărea probleme la afișarea fișierelor în nume de caractere caractere chirilice întâlnite.
Pentru a seta numele de utilizator și parola utilizate pentru scanarea rețelei, executați setările de sistem și selectați File Sharing (Partajare fișiere).