Android

Kuinka asentaa Windowsin jako linuxiin käyttämällä cif-tiedostoja

Introduction to Amazon Web Services by Leo Zhadanovsky

Introduction to Amazon Web Services by Leo Zhadanovsky

Sisällysluettelo:

Anonim

Linux- ja UNIX-käyttöjärjestelmissä Windows-jako voidaan asentaa tiettyyn kiinnityskohtaan paikallisessa hakemistopuussa käyttämällä mount komennon cifs vaihtoehtoa.

Yleinen Internet-tiedostojärjestelmä (CIFS) on verkkotiedostojen jakamisprotokolla. CIFS on eräs pk-yritysten muoto.

Tässä opetusohjelmassa selitetään kuinka Windows-osakkeet voidaan manuaalisesti ja automaattisesti asentaa Linux-järjestelmiin.

CIFS Utilities -pakettien asentaminen

Jos haluat asentaa Windows-jaon Linux-järjestelmään, sinun on ensin asennettava CIFS-apuohjelmapaketti.

  • CIFS-apuohjelmien asentaminen Ubuntuun ja Debianiin:

    sudo apt update sudo apt install cifs-utils

    CIFS-apuohjelmien asentaminen CentOS: iin ja Fedoraan:

    sudo dnf install cifs-utils

Paketin nimi voi vaihdella Linux-jakelujen välillä.

CIFS Windows Share -sovelluksen asentaminen

Windowsin etäosuuden asentaminen on samanlainen kuin tavallisten tiedostojärjestelmien asentaminen.

Luo ensin hakemisto, jota voidaan käyttää Windowsin etäjaon liitoskohtana:

sudo mkdir /mnt/win_share

Suorita seuraava komento pääkäyttäjänä tai käyttäjänä, jolla on sudo-oikeudet asentaaksesi jako:

sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username= //WIN_SHARE_IP/ /mnt/win_share

Sinua pyydetään antamaan salasana:

Password:

Menestyksen vuoksi tulosta ei tuoteta.

Varmista, että Windowsin etäjako on asennettu onnistuneesti, joko mount tai df -h komennolla.

Kun osake on asennettu, liitäntäpisteestä tulee liitetyn tiedostojärjestelmän juurikanta. Voit työskennellä etätiedostojen kanssa ikään kuin ne olisivat paikallisia tiedostoja.

Salasana voidaan myös antaa komentoriville:

sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, password= //WIN_SHARE_IP/ /mnt/win_share

Jos käyttäjä on Windows-työryhmässä tai verkkotunnuksessa, voit määrittää sen seuraavasti:

sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o username=, domain= //WIN_SHARE_IP/ /mnt/win_share

Turvallisuuden parantamiseksi on suositeltavaa käyttää käyttöoikeustiedostoa, joka sisältää jaetun käyttäjänimen, salasanan ja verkkotunnuksen.

Käyttöoikeustiedoston muoto on seuraava:

/ Etc / win-käyttäjätiedot

username = user password = password domain = domain

Käyttäjät eivät saa lukea tiedostoa. Aseta oikeat oikeudet ja omistajuus suorittamalla:

sudo chown root: /etc/win-credentials sudo chmod 600 /etc/win-credentials

Jos haluat käyttää käyttöoikeustiedostoa, määritä se seuraavasti:

sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials //WIN_SHARE_IP/ /mnt/win_share

Asennetun osakkeen omistaa oletuksena root, ja käyttöoikeuksien arvoksi on asetettu 777.

Käytä dir_mode vaihtoehtoa asettaaksesi hakemiston käyttöoikeuden ja file_mode asettaaksesi tiedostooikeuden:

sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

Oletuskäyttäjän ja ryhmän omistajuutta voidaan muuttaa uid ja gid asetuksilla:

sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share sudo mount -t cifs -o credentials=/etc/win-credentials, uid=1000, gid=1000, dir_mode=0755, file_mode=0755 //WIN_SHARE_IP/ /mnt/win_share

Voit asettaa lisäasetuksia lisäämällä ne pilkuin erotettuna luettelona -o vaihtoehdon jälkeen. Saat luettelon kaikista asennusvaihtoehdoista kirjoittamalla terminaaliin man mount .

Automaattinen asennus

Kun osake asennetaan manuaalisesti mount , se ei jatka uudelleenkäynnistyksen jälkeen.

/etc/fstab tiedosto sisältää luettelon merkinnöistä, jotka määrittelevät missä ja miten tiedostojärjestelmä asennetaan järjestelmän käynnistyksen yhteydessä.

Jos haluat asentaa Windows-jaon automaattisesti, kun Linux-järjestelmäsi käynnistyy, määritä asennus tiedostoon /etc/fstab . Rivin on sisällettävä Windows-tietokoneen isäntänimi tai IP-osoite, jakonimi ja paikallisen koneen asennuspiste.

Avaa /etc/fstab tiedosto tekstieditorilla:

sudo nano /etc/fstab

Lisää seuraava rivi tiedostoon:

/ Etc / fstab

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

# //WIN_SHARE_IP/share_name /mnt/win_share cifs credentials=/etc/win-credentials, file_mode=0755, dir_mode=0755 0 0

Suorita seuraava komento asentaaksesi jako:

sudo mount /mnt/win_share

mount komento lukee /etc/fstab sisällön ja liittää /etc/fstab .

Kun seuraavan kerran käynnistät järjestelmän, Windows-jako asennetaan automaattisesti.

Poista Windows Share

umount komento irrottaa (irrottaa) asennetun tiedostojärjestelmän hakemistopuusta.

Voit irrottaa asennetun Windows- umount käyttämällä umount komentoa, jota seuraa joko hakemisto, johon se on asennettu, tai etäjako:

sudo umount /mnt/win_share

Jos CIFS-mountilla on merkintä fstab tiedostossa, poista se.

umount komento ei onnistu irrottamaan jakoa, kun sitä käytetään. fuser komennolla saat selville, mitkä prosessit käyttävät Windows- fuser :

fuser -m MOUNT_POINT

Kun olet löytänyt prosessit, voit pysäyttää ne kill ja irrottaa jaon.

sudo umount -l MOUNT_POINT

johtopäätös

Linuxissa voit asentaa jaetun Windowsin mount komennolla cifs vaihtoehdon avulla.

asennusterminaali