Puttyを使用してUbuntu Server 18.04でTeamViewsを実行できない

Puttyを使用してUbuntu Server 18.04でTeamViewsを実行できない

Putty接続を介してUbuntu Server 18.04でTeamViewerを実行しようとすると、次のエラーが発生します。このサーバーにUbuntu Desktopをsudoとしてインストールし、GUIへのリモート接続を作成したいのですが、ここで停止しました。

a@gisdev05:~$ teamviewer
mkdir: cannot create directory ‘/home/a/.local/share/teamviewer13’: Permission denied
Error: Could not create /home/a/.local/share/teamviewer13/logfiles
mkdir: cannot create directory ‘/home/a/.local/share/teamviewer13’: Permission denied
Error: Could not create /home/a/.local/share/teamviewer13/logfiles
Error: InitDirs failed. (2)

a@gisdev05:~$ ^C

ここに画像の説明を入力してください。

TeamViewerしかし、走る前に走ることができた。

sudo apt-get install ubuntu-desktop

この問題を解決する方法を教えてください。

ベストアンサー1

誤ってディレクトリの所有者/グループを変更しました/home/a/.local/share/teamviewer13。この問題を解決するには、root 権限が必要です。以下を使用してこれを実行できますsudo

$ sudo chown -R a.a /home/a/.local

-または-ユーザーのデフォルトグループを使用します。

$ sudo chown -R a: /home/a/.local

これにより、ユーザーaとグループaが所有するディレクトリが一覧表示されます。

メモ:ユーザ a のグループは a ではないかもしれませんし、他の人かもしれません。

$ id -a
uid=1000(vagrant) gid=1000(vagrant) groups=1000(vagrant)

ここで私のユーザーは放浪し、グループは放浪しています。次のようにディレクトリの所有権を確認できます。

$ cd $HO<E/.config

$ pwd
/home/vagrant/.config

$ ls -l
total 4
drwxrwxr-x 2 vagrant vagrant 4096 Jul  3 22:52 abrt

メモ:上から放浪者を2回見ることができます。最初は所有者、2番目はグループです。

おすすめ記事