montar el sistema de archivos cifs

dicho antes

Cómo configurar y montar el sistema de archivos OCFS2

Configure y monte el sistema de archivos OCFS2 usando el disco compartido de vmware

Configure y monte el sistema de archivos OCFS2 usando DRBD

Pero en muchos casos no necesitamos usar un sistema de archivos compartido. Por ejemplo, respaldo, sabemos que el almacenamiento local no es seguro, una vez que el disco duro falla, los datos y el respaldo se perderán, generalmente se requiere guardarlo en otro lugar, es decir, colocar el respaldo en otros lugares. o en el host En este momento, siempre que el host local pueda montar el directorio de otros hosts y leer y escribir en él.

En este caso, NFS y CIFS se pueden usar para compartir y montar localmente. SSHFS es una alternativa a estos protocolos

Hoy compartiré cómo montar CIFS

Fecha: 2023-05-23

1 Descripción del entorno de prueba

Windows 11: 192.168.55.146 proporciona espacio de almacenamiento cifs win_cifs (control total por parte de todos)

almaliux 9.2: 192.168.55.156 proporciona espacio de almacenamiento cifs linux_cifs

Oracle Linux 7.9: 192.168.55.144/185 cliente, montaje

Windows 2019: cliente 192.168.55.169, montaje

2 Instalar y configurar el servidor cifs

2.1 configuración de ventanas cifs

Cree una nueva carpeta win_cifs, haga clic con el botón derecho en win_cifs -> Propiedades -> Compartir -> Uso compartido avanzado -> seleccione "Compartir esta carpeta" -> Permisos -> Todos seleccionan "Control total"

2.2 cif de configuración de linux

firewall-cmd --permanent --add-port=139/tcp --add-port=445/tcp && firewall-cmd --reload && firewall-cmd --permanent --list-all
sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config ; sed -i "s/SELINUX=permissive/SELINUX=disabled/g" /etc/selinux/config
setenforce 0
yum -y install samba samba-client samba-common
systemctl enable smb --now
useradd smbtest
smbpasswd -a smbtest #输入密码 smbtest
pdbedit -L #查看smb用户
mkdir /linux_cifs
chown smbtest:smbtest /linux_cifs
cat >/etc/samba/smb.conf<<EOF
[linux_cifs]
comment = linux share
path = /linux_cifs
writable = yes
EOF
systemctl restart smb

3 montaje de cliente linux

3.1 Instalación del cliente Linux

yum -y install cifs-utils samba-client

3.2 El cliente Linux monta win_cifs

smbclient -L 192.168.55.146 -Uhoplite #列出远程共享的目录
mkdir /local_win_cifs
mount -t cifs //192.168.55.146/win_cifs /local_win_cifs -o username=hoplite,password=<密码>
#自动挂载 /etc/fstab 加入后, 重启可以生效, 但手动 mount -a 可以挂载但提示 "fuse: mountpoint is not empty" 未找到解决方法
//192.168.55.146/win_cifs /local_win_cifs cifs defaults,username=hoplite,password=<密码> 0 0

3.3 El cliente Linux monta linux_cifs

smbclient -L 192.168.55.156 -Usmbtest
mkdir /local_linux_cifs
mount -t cifs //192.168.55.156/linux_cifs /local_linux_cifs -o username=smbtest,password=smbtest
#自动挂载 /etc/fstab 加入后, 重启可以生肖, 但手动 mount -a 可以挂载但提示 "fuse: mountpoint is not empty" 未找到解决方法
//192.168.55.156/linux_cifs /local_linux_cifs cifs defaults,username=smbtest,password=smbtest 0 0

4 montaje de cliente de Windows

4.1 El cliente de Windows monta win_cifs

net use w: \\192.168.55.146\win_cifs <密码> /user:hoplite

4.2 El cliente de Windows monta linux_cifs

net use l: \\192.168.55.156\linux_cifs smbtest /user:smbtest

ilustrar

Este montaje es similar a un recurso compartido de red de nfs, no a un sistema de archivos compartido. Cuando varios nodos se montan al mismo tiempo y escriben en el mismo archivo, se sobrescribirá

Si desea utilizar un sistema de archivos compartidos, como OCFS2, GFS2, GPFS, consulte mi artículo anterior.

Preste atención a la lucha contra la pérdida.

Supongo que te gusta

Origin blog.csdn.net/weixin_44496870/article/details/131673901
Recomendado
Clasificación