Проблема с chown

Я сделал это так: из разных источников и попытался сделать ошибку, но теперь он даже работает через Microsoft RD-клиент на моем iOS iPad 2 - весело!

Windows: я установил Windows 10 Pro Hyper VI установил виртуальную машину первого поколения - Ubuntu 14.04 LTS

Ubuntu: я установил xubuntu-desktop (для xfce4, который работает - мне не нравится мой вкус, если мне нравится или нет - он работает! ) Я установил xrde. Я создал удаленного пользователя, которого я предоставил группе sudo. Я создал с правами sudo через vi файл .xsession (как и другие) в домашнем каталоге созданного удаленного пользователя. Я сделал файл .xsession способный выполнить через chmod в домашнем каталоге созданного удаленного пользователя But - и что я нашел только один раз - я начал свой файл .xsession сначала с помощью:

#!/usr/bin/env bash

Я не использовал echo .. .

Я ввел через vi строку два:

xfce4-session

После этого я перезапустил виртуальную машину Ubuntu

И после перезагрузки я смог перейти на IP виртуального Ubu ntu с удаленным пользователем, закончившимся в графическом графическом сеансе xfce4, в окне Microsoft Remote Desktop Connection без этого серого экрана.

Мне так повезло и гордилось всем чтением, которое я пробовал самостоятельно получая удовлетворительный результат, как и другие, с пустым / серым экраном и делая такую ​​комбинацию из разных источников, я запускаю ее как сеанс RDP из Windows 10 или, как уже было написано, через свой iPad 2, что я хотел бы поделиться своим опытом с другими, помогая я добираюсь до этого момента - спасибо всем!

3
задан 31 August 2017 в 22:57

6 ответов

Правильный синтаксис команды chown:

sudo chown user:group file

, поэтому вы должны использовать его так:

sudo chown -R Vince:  evelauncher.sh

Обратите внимание на пространство, оставив группа будет автоматически установлена ​​в вашу основную группу.

2
ответ дан 22 May 2018 в 18:53
  • 1
    вы избили меня всего на несколько секунд, черт возьми. – Thomas Ward♦ 31 August 2017 в 23:04
  • 2
    Да: D: D: D ... – Ravexina 31 August 2017 в 23:05
  • 3
    Это было отважное усилие Равексина, мне хотелось бы отметить их обоих как решение! Удивительно, как мало деталей, подобных этому, имеют значение с кодом. Благодаря! Я постараюсь более подробно ориентироваться в будущем:) ... EDIT: подождите, я думал, что Томас был первым, потому что он показывал сверху. Я изменил выделенное решение первому ответчику – vince 31 August 2017 в 23:15
  • 4
    @vince Я рад, что это было полезно;) – Ravexina 1 September 2017 в 07:12
  • 5
    Просто небольшая коррекция: если вы используете ПОЛЬЗОВАТЕЛЬ: предполагается, что вы хотите, чтобы пользователь и группа были одинаковыми. Дополнительное пространство, которое вы добавили, ничего не делает и не нужно. – Thomas Ward♦ 1 September 2017 в 18:19

Правильный синтаксис команды chown:

sudo chown user:group file

, поэтому вы должны использовать его так:

sudo chown -R Vince: evelauncher.sh

Обратите внимание на пространство, оставив группа будет автоматически установлена ​​в вашу основную группу.

2
ответ дан 18 July 2018 в 07:36

Правильный синтаксис команды chown:

sudo chown user:group file

, поэтому вы должны использовать его так:

sudo chown -R Vince: evelauncher.sh

Обратите внимание на пространство, оставив группа будет автоматически установлена ​​в вашу основную группу.

2
ответ дан 24 July 2018 в 18:50

sudo chown -R Vince:evelauncher.sh является неполной командой.

Правильное использование chown выглядит следующим образом:

chown [options] USER[:GROUP] file

(в вашей команде -R для рекурсивного опция)

Ваша строка не помещает пробел между Vince: (обозначением пользователя и группы) и именем файла, поэтому он не работает. Вам нужно использовать пробелы, чтобы в итоге получилось:

sudo chown -R Vince: evelauncher.sh
2
ответ дан 22 May 2018 в 18:53

sudo chown -R Vince:evelauncher.sh является неполной командой.

Правильное использование chown выглядит следующим образом:

chown [options] USER[:GROUP] file

(в вашей команде -R для рекурсивного опция)

Ваша строка не помещает пробел между Vince: (обозначением пользователя и группы) и именем файла, поэтому он не работает. Вам нужно использовать пробелы, чтобы в итоге получилось:

sudo chown -R Vince: evelauncher.sh
2
ответ дан 18 July 2018 в 07:36

sudo chown -R Vince:evelauncher.sh является неполной командой.

Правильное использование chown выглядит следующим образом:

chown [options] USER[:GROUP] file

(в вашей команде -R для рекурсивного опция)

Ваша строка не помещает пробел между Vince: (обозначением пользователя и группы) и именем файла, поэтому он не работает. Вам нужно использовать пробелы, чтобы в итоге получилось:

sudo chown -R Vince: evelauncher.sh
2
ответ дан 24 July 2018 в 18:50

Другие вопросы по тегам:

Похожие вопросы: