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í:
- Obriu la consola estàndard, per exemple, a través de la icona al menú de l'aplicació.
- Introduïu el Sudo Yum Instal·leu l'ordre Samba Samba-Common allà i feu clic a la tecla Intro.
- 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.
- Hi haurà una notificació de la intenció d'afegir nous paquets en OS, acceptar-lo seleccionant la versió Y.
- Per al servei permanent, és necessari que es va iniciar amb els Centos. Afegiu-lo a AutoLoad amb Sudo Chkconfig --Level 345 SMB.
- Després d'això, inicieu el servei de Samba pel servei SMB Start Command i aneu al pas següent.
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
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ó.
- 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.
- Confirmeu l'acció especificant la contrasenya del compte de superusuari.
- Executeu el fitxer de configuració executant sudo nano /etc/samba/smb.conf.
- Ara la pantalla mostra tots els continguts del fitxer.
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.
- Executeu l'editor de text Nano, com es mostra al pas anterior.
- 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.
- No canvieu el nom del fitxer per gravar, però simplement premeu ENTER.
- Sortiu de l'editor de text a través de Ctrl + X.
- Actualitzeu la configuració activant el servei SMB Reloading.
- Comproveu el rendiment de totes les seccions del testMarm -s /etc/samba/smb.conf.
- Si els errors van sorgir, haureu de reiniciar el servei: el servei de reinici de SMB.
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.