複数のユーザーがいる Linux マシンのホーム ディレクトリに MATLAB をインストールしています。すべてのユーザーではなく、1 人の特定のユーザーがそのユーザー ログインから MATLAB を実行できるようにしたいと考えています。これどうやってするの?
これを行う 1 つの方法は、ホーム ディレクトリのアクセス許可を変更して、すべてのユーザーがアクセスできるようにすることだと思いますが、そうしたくありません。
複数のユーザーがいる Linux マシンのホーム ディレクトリに MATLAB をインストールしています。すべてのユーザーではなく、1 人の特定のユーザーがそのユーザー ログインから MATLAB を実行できるようにしたいと考えています。これどうやってするの?
これを行う 1 つの方法は、ホーム ディレクトリのアクセス許可を変更して、すべてのユーザーがアクセスできるようにすることだと思いますが、そうしたくありません。
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*