備忘録(Ubuntu18.04でよく使う設定 samba)

Ubuntu18.04LTSには,sambaが入っていないので,インストールする

$apt install samba

 

で,/etc に,libuser.conf という読み書き実行可能なファイルがないと動かないらしい(検索してもどういう性質のファイルかよく分からないし,覗いてみても空である。)。なので作る。

$sudo touch /etc/libuser.conf

$sudo chmod 777 /etc/libuser.conf

 

で,system-config-sambaを起動。

$sudo system-config-samba

 

起動するにはしたが,端末でエラー表示。

"failed to load module canberra-gtk-module"

"IBUS-WARNING (時刻等) The owner of /home/[ユーザー名]/.confg/ibus/bus is not root!"

"IBUS-WARNING (時刻等) Unable to connect to ibus: 行を読みこもうとしましたが内容が意図せず欠落しています"

 

1つめのエラーはパッケージを入れれば解決するので,

$sudo apt install canberra-gtk*

とする。

 

2つめと3つめは,正直よく分からないので,無視することに。

 

$sudo system-config-samba

GUI画面が起動する。

「+」ボタンをクリックして共有するディレクトリを指定,共有名・記述を記入して,書き込み・可視の双方にチェック。

「アクセス」タブをクリックして,誰でもアクセスを許可するにチェック。

system-config-sambaを終了させ,

$sudo samba restart

 

Windows機では,「ネットワークドライブの割り当て」から,

\\マシン名\共有ディレクトリ名

を指定する。

 

ネットワーク画面でマシン名が表示されない問題があるが,ネットワークドライブを割り当てる(あるいは,マシン名を直打ちする)ことで対応できるので,そこは放置する。