cifs-Dateisystem mounten

sagte vorhin

So konfigurieren und mounten Sie das OCFS2-Dateisystem

Konfigurieren und mounten Sie das OCFS2-Dateisystem mithilfe der freigegebenen VMware-Festplatte

Konfigurieren und mounten Sie das OCFS2-Dateisystem mithilfe von DRBD

In vielen Fällen müssen wir jedoch kein gemeinsam genutztes Dateisystem verwenden. Beispielsweise wissen wir bei der Sicherung, dass der lokale Speicher nicht sicher ist. Sobald die Festplatte ausfällt, gehen die Daten und die Sicherung verloren. Im Allgemeinen ist es erforderlich, sie an einem anderen Ort zu speichern, dh die Sicherung an einem anderen Ort abzulegen oder auf dem Host. Zu diesem Zeitpunkt kann der lokale Host das Verzeichnis anderer Hosts mounten und darauf lesen und schreiben.

In diesem Fall können NFS und CIFS zum lokalen Teilen und Mounten verwendet werden. SSHFS ist eine Alternative zu diesen Protokollen

Heute werde ich Ihnen zeigen, wie man CIFS einbindet

Datum: 23.05.2023

1 Beschreibung der Testumgebung

Windows 11: 192.168.55.146 stellt cifs-Speicherplatz win_cifs bereit (volle Kontrolle für alle)

Almaliux 9.2: 192.168.55.156 stellt CIFS-Speicherplatz linux_cifs bereit

Oracle Linux 7.9: 192.168.55.144/185 Client, Mount

Windows 2019: 192.168.55.169 Client, mounten

2 Installieren und richten Sie den CIFS-Server ein

2.1 Windows-CIF-Einstellungen

Erstellen Sie einen neuen Ordner win_cifs, klicken Sie mit der rechten Maustaste auf win_cifs -> Eigenschaften -> Freigabe -> Erweiterte Freigabe -> wählen Sie „Diesen Ordner freigeben“ -> Berechtigungen -> Jeder wählt „Vollzugriff“

2.2 Linux-Konfigurations-CIFs

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 Linux-Client-Mount

3.1 Linux-Client-Installation

yum -y install cifs-utils samba-client

3.2 Linux-Client mountet 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 Der Linux-Client mountet 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 Windows-Client-Mount

4.1 Windows-Client mountet win_cifs

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

4.2 Windows-Client mountet linux_cifs

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

veranschaulichen

Dieser Mount ähnelt einer Netzwerkfreigabe von NFS, nicht einem gemeinsam genutzten Dateisystem. Wenn mehrere Knoten gleichzeitig gemountet werden und in dieselbe Datei schreiben, kommt es zu einem Überschreiben

Wenn Sie ein gemeinsam genutztes Dateisystem wie OCFS2, GFS2, GPFS verwenden möchten, lesen Sie bitte meinen vorherigen Artikel.

Achten Sie auf Anti-Verlust.

Ich denke du magst

Origin blog.csdn.net/weixin_44496870/article/details/131673901
Empfohlen
Rangfolge