montar sistema de arquivos cifs

disse antes

Como configurar e montar o sistema de arquivos OCFS2

Configurar e montar o sistema de arquivos OCFS2 usando o disco compartilhado vmware

Configurar e montar o sistema de arquivos OCFS2 usando DRBD

Mas, em muitos casos, não precisamos usar um sistema de arquivos compartilhado. Por exemplo, para backup, sabemos que o armazenamento local não é seguro. Uma vez que o disco rígido falha, tanto os dados quanto o backup serão perdidos. Geralmente, é necessário salvá-lo em outro local, ou seja, colocar o backup em outro lugar ou no host.Neste momento, desde que o host local possa montar o diretório de outros hosts e ler e escrever nele.

Nesse caso, NFS e CIFS podem ser usados ​​para compartilhar e montar localmente. SSHFS é uma alternativa a esses protocolos

Hoje vou compartilhar como montar o CIFS

Data: 2023-05-23

1 Descrição do ambiente de teste

Windows 11: 192.168.55.146 fornece espaço de armazenamento cifs win_cifs (controle total por todos)

almaliux 9.2: 192.168.55.156 fornece espaço de armazenamento cifs linux_cifs

oracle linux 7.9: 192.168.55.144/185 cliente, montagem

Windows 2019: cliente 192.168.55.169, monte

2 Instale e configure o servidor cifs

2.1 Windows configurando cifs

Crie uma nova pasta win_cifs, clique com o botão direito do mouse em win_cifs -> Propriedades -> Compartilhamento -> Compartilhamento avançado -> selecione "Compartilhar esta pasta" -> Permissões -> Todos selecionam "Controle total"

2.2 cifs de configuração do 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 montagem de cliente linux

3.1 Instalação do cliente Linux

yum -y install cifs-utils samba-client

3.2 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 O 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 montagens de cliente windows

4.1 Cliente Windows monta win_cifs

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

4.2 Cliente Windows monta linux_cifs

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

ilustrar

Essa montagem é semelhante a um compartilhamento de rede de nfs, não a um sistema de arquivos compartilhado. Quando vários nós são montados ao mesmo tempo e gravados no mesmo arquivo, a substituição ocorrerá

Se você quiser usar um sistema de arquivos compartilhados, como OCFS2, GFS2, GPFS, consulte meu artigo anterior.

Preste atenção ao anti-perda.

Acho que você gosta

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