ローカルユーザーはrstudio-serverから同じフォルダにアクセスします。

ローカルユーザーはrstudio-serverから同じフォルダにアクセスします。

私はLinux初心者であり、データ分析のためにRstudio-Serverと一緒にPCにUbuntu 18.04.1 LTSとRを正常にインストールしました。私のラップトップのブラウザでは、このコンピュータでrstudio-serverを使用できます。

他の人がrstudio-serverと私のファイルにアクセスできるようにしたいが、同じrstudio-sessionを使用することはできません(他の人は追い出されます)。だから私は2人のローカルユーザーを作成し、2番目のユーザーが私のホームフォルダ(私のデータが保存されている場所)へのフルアクセス権を持つことを望みます。

試したこと:まず、2人のユーザーをグループに追加し、フォルダに対するフルアクセス権を付与しました。ただし、rstudio-serverでは、2番目のローカルユーザーのホームフォルダしか表示できません。第二に、サンバを使用すると、これが可能であることを発見しました。 Sambaをインストールし、/etc/samba/smb.confに追加しました。

[share]
comment = Ubuntu File Server Share
path = /home/user1/
browsable = yes
valid users = user1, user2
guest ok = yes
read only = no
create mask = 0755

etc / fstabを開き、これを入れました。

//home/user1/myfolder  /home/user2/myfolder  cifs  username=user2,password=user2pw

しかし、エラーメッセージが表示されます。

マウントエラー(2):そのファイルまたはディレクトリはありません。 mount.cifs(8) のマニュアルページ (例: man mount.cifs) を参照してください。

私が思い付いた3番目のアイデア:user2のホームディレクトリをuser1のフォルダに変更できますか?

ご存知のように、私はLinuxの学習曲線の始まりにあるので、そこに到達する方法がわかりません。たぶんあなたが私を助けることができますか?とても感謝しています。

ベストアンサー1

いつものように質問を投稿し、しばらくして答えを見つけました。

私はシンボリックリンクを作成しました。

ln -s <source_file_directory> <link_file_directory>

効果がありました。

ただし、まだソースフォルダに対する2番目のユーザー権限を付与する必要があります。

おすすめ記事