Ubuntu 17.04、マウントされたドライブ、Samba 共有、Windows マシンからの CRUD の必要性

Ubuntu 17.04、マウントされたドライブ、Samba 共有、Windows マシンからの CRUD の必要性

私はかなり長い間、Ubuntu デスクトップ サーバーでいくつかのことを動作させようとしてきましたが、かなりの数のスレッドを読み、複数の解決策を試した後、コミュニティに質問する時期が来たと判断しました。

背景
16.10をインストールした古いデスクトップを持っています(ただし最近 17.04 にアップデートされました)オンにして、メディア サーバーとローカル開発マシンとして使用します。次に、Windows 10 マシンを使用してドライブをマップし、IDE 経由でコードを編集し、さまざまな CLI ツールやその他の必要なものを実行します。

問題
私が遭遇する問題は、 経由でパッケージをインストールしたりnode/bower/git、CLI経由でUbuntuマシンにファイルを作成したりすると、それらのファイル/フォルダはWindowsマシンから編集できず、sudo chmod 0777 -R locationfolder/

chownこれは私が継続して行いたいことではなく、どちらのマシンでもファイルをシームレスに追加/編集/削除/移動でき、問題に遭遇しないようにしたいのですchmodが、できればすべてではなく777、新しいファイルが取得/追加されたときにこれを継続して実行する必要があります。

私ができること、そしてやってきたこと

  • 起動時にドライブが Ubuntu にマウントされており、それらはローカル ユーザーとしてマウントされていますsga
  • 私はまた、マウントされた場所をsmb.confファイル内で共有できるようにし、
  • Windows マシンからそれらにアクセスできます。
  • その後、それらのドライブをWindowsの文字付きドライブにマップして、幸せな日々を送ることもできます
  • Windowsで新しいファイルを追加すると、ローカルのUbuntuユーザーとして追加されますsga

うまくいけば、これは十分な背景情報であり、問​​題を十分に説明していると思いますが、そうでない場合は質問してください。それに応じて更新します。また、必要な conf ファイルを以下に追加したので、何か設定ミスがあるかどうかを確認できます。

スタバ

#Entry for /dev/sda1 :
UUID=924b3a00-6bb1-4b7a-bcb1-c13efb84df49 / ext4 errors=remount-ro 0 1
#Entry for /dev/sdd2 :
UUID=88529CC1529CB582   /home/sga/media/Movies  ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8    0       0
#Entry for /dev/sdc2 : 
UUID=F046FE3746FDFE62  /home/sga/media/TV-Series        ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8     0       0
#Entry for /dev/sdb2 :
UUID=60EAEC94EAEC67AC   /home/sga/media/TV-Series-Cont  ntfs-3g auto,users,uid=1000,gid=1000,umask=000,utf8    0       0
#Entry for /dev/sda5 :::
UUID=36881df5-86a1-4d0a-9422-a1221eea332d       none    swap    sw      0       0

*私の www フォルダーはここにはありませんが、別のドライブ上の MBR に関する別の問題を解決したら、ここに追加します。

smb.conf

[global]
  workgroup = SGC
  usershare allow guests = yes

[Public Server]
  path = /home/sga/Public/www
  browseable = yes
  guest ok = yes
  read only = no
  create mask = 777
  public = yes
  writeable = yes

[Movies]
  path = /home/sga/media/Movies
  browseable = yes
  guest ok = yes
  read only = no
  create mask = 777
  public = yes
  writeable = yes

[TV Series]
  path = /home/sga/media/TV-Series
  browseable = yes
  guest ok = yes
  read only = no
  create mask = 777
  public = yes
  writeable = yes

[TV Series Cont]
  path = /home/sga/media/TV-Series-Cont
  browseable = yes
  guest ok = yes
  read only = no
  create mask = 777
  public = yes
  writeable = yes

* カスタマイズした項目のみ追加したことに注意してくださいsmb.conf。その他はすべてデフォルトのままにしています。 ** また、私のはUbuntu がインストールされているルート ドライブ上に存在し、他の共有はマウントされたドライブである
ことにも注意してください。Public Server

わかりました。これで問題が解決し、誰かが助けてくれることを願っています...自分のマシンで自由に編集でき、chmodコマンドを頻繁に実行しなくても済むようになりたいです。

よろしくお願いします!

関連情報