まず仮想マシンの静的 IP を構成します。
cd /etc/sysconfig/network-scripts/ifcfg-eno16777736 #z最后的ifcfg是网卡名称。每个人可能都不一样。
1.Sambaサービスをインストールする
yum install -y samba
samba サービスが正常にインストールされているかどうかを確認する
rpm -qa | grep samba
3. Samba設定ファイルの変更(共有ファイルの追加)
ファイルの末尾に次の内容を追加します(矢印でマークされた内容は必要に応じて変更できます)
[share]
comment=koko
path=/home/linux/lab
writable = yes <==可以被所有用户浏览到资源名称,
browseable = yes <==可以让用户随意登录
4. samba サーバーにログインするためのアカウントを設定し、パスワードを設定します。
useradd koko
smbpasswd -a xxxxxx
samba ユーザーを作成する前に、まずシステム ユーザーを作成するか、既存のユーザーを使用する必要があります。システム ユーザーの名前は samba ユーザーと同じですが、パスワードは異なるように設定できます。
systemctl restart smb #重启samba服务
設定ファイルの作成が完了したらサービスを再起動する必要があります。再起動しないと無効になります。
最終テストでは、win+R をホストし、\\+仮想マシンの IP アドレスを入力します。
次に、設定したユーザー名とパスワードを入力し、
最後に登場したのは、
共有ディレクトリの権限に問題がある場合は、構成ファイルの共有ディレクトリの末尾にその権限を追加します。
# 新建文件的权限为 664
create mask = 0664
# 新建目录的权限为 775
directory mask = 0775 #权限根据需求更改