GNU/Linux >> Linux の 問題 >  >> Linux

クライアントが Samba 共有でシンボリック リンクを作成できない

私の問題がプロトコルのバージョンに関連している可能性があることを示唆してくれた @grawity に感謝します。 mfsymlinks を追加することで、SMB3 とのシンボリック リンクを有効にするソリューションを見つけました。 次のようにマウント コマンドにオプションを追加します:

sudo mount -t cifs //ip.add.re.ss/share_name /path/to/mount -o username=hostusername,vers=3.0,uid=clientusername,gid=clientgroupname,soft,rsize=8192,wsize=8192,mfsymlinks

通常のシンボリック リンクと Minshall+French のシンボリック リンクの違いはよくわかりませんが、私の場合はうまくいくようです。

ソース:
https://www.systutorials.com/docs/linux/man/8-mount.cifs/
https://wiki.samba.org/index.php/UNIX_Extensions#Minshall.2BFrench_symlinks).


この方法は私にとってうまくいきます:

sudo mount -t cifs -o user=user,pass=pass,vers=3.0,uid=987,gid=0,soft,rsize=8192,wsize=8192,mfsymlinks //10.10.10.10/git /var/opt/gitlab/git-data/repositories


Linux
  1. LinuxでSambaを介してネットワーク共有を作成する方法

  2. WindowsまたはSamba共有を永続的にマウントする方法

  3. Smb 2.0以降とのSamba共有でUnixファイルのアクセス許可を有効にする方法は?

  1. Samba共有のファイルの名前を変更できませんか?

  2. Ubuntu20.04でSamba共有を作成する方法

  3. FreeNAS で Windows 共有を作成する方法

  1. プログラムで新しい cron ジョブを作成するにはどうすればよいですか?

  2. centos からリモート Windows 共有をマウントする

  3. SMB/CIFS 共有を Docker コンテナー内にマウントする