MacからSambaを使ってUbuntu20.04のhomeディレクトリをマウントする方法

Ubuntu20.04サーバー側の設定

sambaをインストールし各種設定を行います。

sudo apt install samba
sudo pdbedit -a [ユーザー名]

smabaでのアクセス時のパスワードを設定します。

sudo systemctl restart smbd

smb.confの設定を変更します。

sudo vim /etc/samba/smb.conf

# Un-comment the following (and tweak the other settings below to suit)
# to enable the default home directory shares. This will share each
# user's home directory as \\server\username
[homes]
comment = Home Directories
browseable = yes

[homes]の項目が;でコメントアウトされていますので;削除します

browseable=noになっていますのでbrowseable=yes変更します

sudo systemctl restart smbd

ファイルやディレクトリに書き込めるようにする

smb.confの設定を変更します。

以下のようになるようにします。

# By default, the home directories are exported read-only. Change the
# next parameter to 'no' if you want to be able to write to them.
read only = no

read only = yesread only = noに変更します

シンボリックリンクによるディレクトリが表示されない場合

sudo vim /etc/samba/smb.conf

で[global]以下に次のように書き加えます。

unix extensions = no
wide links = yes

忘れずにsmbd再起動

sudo systemctl restart smbd

Mac側からLinuxサーバーのユーザーディレクトリをマウントする

 

パスワードを聞かれますのでpdbeditで設定したパスワードを入力します。

コメント