2

複数のユーザーがいる Linux マシンのホーム ディレクトリに MATLAB をインストールしています。すべてのユーザーではなく、1 人の特定のユーザーがそのユーザー ログインから MATLAB を実行できるようにしたいと考えています。これどうやってするの?

これを行う 1 つの方法は、ホーム ディレクトリのアクセス許可を変更して、すべてのユーザーがアクセスできるようにすることだと思いますが、そうしたくありません。

4

1 に答える 1

6

MATLAB インストールのみでアクセス許可を変更できます。

MATLAB が にインストールされている場合/home/*squirly*/MATLAB、以下のコマンドを実行して、すべてのユーザーがアクセスできるようにすることができます。

chmod -R a+rw /home/*squirly*/MATLAB

ディレクトリを所有していない場合は、コマンドの先頭にsudo.

ボーナス:

一部のユーザーのみに MATLAB の使用を許可する場合。

matlab というグループを作成します。

sudo groupadd matlab

matlab を matlab インストールのグループ所有者にします。

sudo chgrp -R matlab /home/*squirly*/MATLAB

グループに matlab ディレクトリへの読み取り/書き込みを許可します。

sudo chmod -R g+rw /home/*squirly*/MATLAB

matlab を使用するユーザーを matlab グループに追加します。

sudo usermod -aG matlab *squirly*

于 2013-06-08T08:36:03.800 に答える