Com es pot compartir la carpeta per a tothom a Centos

Anonim

Com es pot compartir la carpeta per a tothom a Centos

Per defecte, l'accés a les carpetes del sistema operatiu CentOS és limitat, de manera que si necessiteu obtenir un directori de xarxa comú, heu de canviar certs paràmetres. No obstant això, no hi ha res difícil de realitzar aquest procediment, haureu d'instal·lar una eina addicional i fer canvis en el fitxer de configuració. Proposem pas a pas per fer front a la implementació de la tasca.

Fem una carpeta en general a Centos

Immediatament, observem que els canvis aplicats avui s'aplicaran a tots els ordinadors de la xarxa local, independentment del sistema operatiu instal·lat allà. És a dir, l'accés al directori serà capaç d'obtenir un usuari d'usuari de Windows o, per exemple, MacOS. Tota la configuració es produeix al dispositiu, on es troba el mateix directori. Comencem des del primer pas.

Pas 1: Instal·lació i partida de Samba

Samba és un programari lliure la funcionalitat de la qual es concentra en la interacció amb els objectes de xarxa. És amb aquesta eina que s'obrirà per obrir l'accés local per a la carpeta requerida. A Centos, aquesta utilitat no està inclosa en el paquet estàndard, de manera que haurà d'afegir-lo tu mateix, i es fa així:

  1. Obriu la consola estàndard, per exemple, a través de la icona al menú de l'aplicació.
  2. Obrir el terminal per proporcionar accés general a la carpeta CENTOS

  3. Introduïu el Sudo Yum Instal·leu l'ordre Samba Samba-Common allà i feu clic a la tecla Intro.
  4. Ordre per instal·lar una eina de samba addicional a Centos

  5. El Prefix sudo significa que l'acció s'executarà en nom del superusuari, de manera que ha de confirmar l'autenticació del compte especificant la contrasenya.
  6. Confirmació de la contrasenya per instal·lar una eina Samba addicional a Centos

  7. Hi haurà una notificació de la intenció d'afegir nous paquets en OS, acceptar-lo seleccionant la versió Y.
  8. Confirmació d'afegir nous paquets de Samba a Centos

  9. Per al servei permanent, és necessari que es va iniciar amb els Centos. Afegiu-lo a AutoLoad amb Sudo Chkconfig --Level 345 SMB.
  10. Afegiu la utilitat de Samba a Autorun Centos

  11. Després d'això, inicieu el servei de Samba pel servei SMB Start Command i aneu al pas següent.
  12. Execució de la utilitat de Samba complementària a Centos

Pas 2: Creació de permisos per a tallafocs

El tallafoc integrat al sistema operatiu encara no se sap que es pot confiar el nou servei. Manualment necessiteu especificar-ho fent canvis a les regles. La resolució està activada pels ports dels ports en què s'executa Samba. Només cal que activi la regla constant de superusuari mitjançant SU - i introduïu aquestes ordres alternativament:

Iptables -a entrada -P udp -m udp -s 192.168.1.0/24 --dport 137 -j accepta

IPTABLES -A INPUT -P UDP -M UDP -S 192.168.1.0/24 --DPORT 138 -JACT ACCEPT

IPTABLES -A INPUT -P TCP -M TCP -S 192.168.1.0/224 --DPORT 139 -JACT ACCEPT

Iptables -a entrada -p tcp -m tcp -s 192.168.0.0/224 --DPORT 445 -J Accept

Obertura de ports per configurar una utilitat addicional de Samba a Centos

En aquest cas, es va utilitzar l'eina de control Standard Iptables Firewall. Si necessiteu realitzar una configuració addicional del tallafoc, us aconsellem que conegueu el manual presentat en un article separat segons el següent enllaç.

Llegiu-ne més: configuració iptables a Centos 7

Pas 3: Inicieu la configuració de Samba i exploreu els paràmetres

Proporcionar l'accés a la carpeta compartida es realitza canviant el fitxer de configuració de Samba. Utilitza una sintaxi específica, els seus paràmetres i valors. Si voleu continuar treballant amb aquesta eina, es recomana conèixer almenys els conceptes bàsics. No obstant això, per començar, anem a entendre-ho amb l'inici d'aquest fitxer de configuració.

  1. Us aconsellem que utilitzeu l'editor de text COX convenient Nano. Per defecte, no es troba en els cenpos, així que instal·leu-lo escrivint el comandament de Sudo Yum Install Nano.
  2. Instal·lació de l'editor de text Nano per editar Samba a Centos

  3. Confirmeu l'acció especificant la contrasenya del compte de superusuari.
  4. Introduïu la contrasenya per instal·lar l'editor de text Nano per a Samba a Centos

  5. Executeu el fitxer de configuració executant sudo nano /etc/samba/smb.conf.
  6. Llançament del fitxer de configuració de la utilitat de Samba a Centos

  7. Ara la pantalla mostra tots els continguts del fitxer.
  8. Edició dels continguts del fitxer de configuració de Samba a CENTOS

Com podeu veure, la configuració ja especifica determinades regles tant globals com separades. Llegiu les regles bàsiques i els seus valors:

  • grup de treball: el nom del grup de treball en què inclou el servidor;
  • Cadena de servidor: una breu descripció arbitrària del servidor;
  • Interfícies - Interfícies de xarxa disponibles per connectar-se a la secció;
  • Els amfitrions permeten: els amfitrions que poden accedir;
  • Els amfitrions neguen - Hosts prohibits;
  • Fitxer de registre: un fitxer on s'emmagatzemaran totes les notificacions, codis d'error per a altres accions;
  • Mida màxima de registre: la mida màxima del fitxer anterior (després de superar el màxim es crea un fitxer nou);
  • La seguretat és una manera de verificar l'autenticitat de l'usuari;
  • Compte de clients - Associació per al compte de convidat.

A continuació, veieu un exemple de la secció de la secció.

[global]

Grup de treball = grup de treball

String String = Samba Server% v

NetBIOS NAME = CENTOS

Interfícies = lo etha 192.12.12 / 24 192.168.13.2/24

Hosts permet = 127. 192.168.12. 192.168.13.

fitxer de registre = /var/log/samba/log.%m

Mida de registre màxim = 50

Seguretat = usuari.

PassdB backend = tdbsam

Mapa a Guest = Usuari dolent

Pas 4: Creació d'una carpeta pública

Ara saps sobre els paràmetres bàsics de Samba i com es veu la secció com alguna cosa: un conjunt de regles per a una carpeta específica. Només queda per fer aquest grup. Si el directori necessari encara no existeix, creeu-lo mitjançant l'ordre mkdir / home / usuari / ashare, on / home / usuari / ashare és el camí cap al directori i el seu nom.

  1. Executeu l'editor de text Nano, com es mostra al pas anterior.
  2. Fer canvis, per exemple:

    [Carpeta]

    PATH = / TMP

    Public = sí.

    Escriptura = sí.

    Imprimir = No.

    Llista d'escriptura = + Personal

    Aquí la carpeta és un nom de secció, Path = / TMP: el camí de la carpeta i tots els altres paràmetres obren accés complet per a tots els participants de la xarxa local. L'usuari no només pot veure els continguts, sinó també en totes les maneres d'editar-lo. Després de fer canvis, premeu Ctrl + O per desar-los.

  3. Desar els canvis al fitxer de configuració de Samba a Centos

  4. No canvieu el nom del fitxer per gravar, però simplement premeu ENTER.
  5. Deflexió de canvis en el nom del fitxer de configuració de Samba a Centos

  6. Sortiu de l'editor de text a través de Ctrl + X.
  7. Sortiu de l'editor de text després d'editar Samba a Centos

  8. Actualitzeu la configuració activant el servei SMB Reloading.
  9. Actualització de configuració de la utilitat Samba a Centos

  10. Comproveu el rendiment de totes les seccions del testMarm -s /etc/samba/smb.conf.
  11. Comprovació del rendiment de tots els paràmetres de Samba a Centos

  12. Si els errors van sorgir, haureu de reiniciar el servei: el servei de reinici de SMB.
  13. Reiniciar el servei de Samba a Centos

Per separat, voldria assenyalar que els drets d'accés als usuaris d'un dispositiu estan configurats per altres mètodes. La utilitat de Samba no pretén realitzar aquestes operacions. Si esteu interessats en el tema que estableix els privilegis d'una màquina local, llegiu el manual sobre aquest tema al material.

Llegiu-ne més: establir drets d'accés a Linux

El directori remot dels cenpos desapareixerà des de la carpeta de xarxa, però tingueu en compte que es mantindrà els paràmetres especificats del fitxer de configuració. Per tant, quan es neteja les carpetes, haureu d'editar i configurar la utilitat utilitzada avui l'eliminació de totes les seccions innecessàries.

Vegeu també: Suprimeix el directori a Linux

Ara teniu informació sobre com podeu compartir la carpeta a Centos sense cap dificultat. Un cop finalitzat aquest procediment, apareixerà el directori a tots els dispositius locals. Per exemple, es visualitzarà el camí de Windows: la carpeta Linuxserver, on Linuxserver és el nom del cotxe principal i la carpeta és la mateixa carpeta.

Llegeix més