Как подписать Кодекс поведения Ubuntu?

Мне не удалось выяснить, как игнорировать разрешения, но в итоге я изменил UID в своей учетной записи Ubuntu, чтобы соответствовать моей учетной записи OSX:

sudo useradd -d /home/tempuser -m -s /bin/bash -G admin tempuser
sudo passwd tempuser

Введите новый пароль. Выйдите из системы, войдите в систему как «другая» с именем пользователя «tempuser» и паролем, который вы выбрали ранее. Откройте терминал и введите:

sudo usermod --uid 501 yourusername
sudo chown -R 501:yourusername /home/yourusername

* измените имя «yourusername» на свое временное имя пользователя и 501 на UID вашей учетной записи Mac (первая учетная запись Mac начинается с 501, но последующие пользователи будут иметь разные UID).

Выйдите из tempuser и войдите в свою обычную учетную запись (это важно, не просто переключайте пользователей - происходят плохие вещи). Откройте окно терминала и введите:

sudo userdel -r tempuser

Для получения дополнительной информации посетите эту страницу.

Предостережения

Доступ только к одному пользователю Linux. Эта настройка не позволит нескольким пользователям Linux обращаться к нескольким каталогам пользователей на диске HFS +. Это связано с тем, что Apple блокирует каталоги пользователей (и медиа-каталоги, такие как Music), до 700 (rwx------). Как только вы измените свой UID, менеджер входа в систему перестанет перечислять этого пользователя. Вы должны изменить опцию UID_MIN в /etc/login.def с 1000 на 500. Наконец, поскольку пользовательский UID изменился, доступ к диску становится путаницей прав доступа. Вам нужно будет указать точное местоположение домашней папки пользователя для ее просмотра. Завершение вкладок и просмотр файлового менеджера станет проблематичным для папок вне исходной домашней папки пользователя Apple без sudo.
1
задан 6 June 2016 в 23:07

3 ответа

Несмотря на то, что ответы на них уже подробно описаны, я хотел бы добавить один из своих. Существует инструмент, который автоматизирует процесс (включая создание ключа PGP): помощник по подделке кода поведения. Доступен PPA, а также отдельный файл .deb.

Он проведет вас через весь процесс, поэтому вам просто нужно следовать этим шагам, и в конце вы подпишете Ubuntu Code of Conduct.

Отказ от ответственности: я являюсь автором этого инструмента.

14
ответ дан 25 May 2018 в 14:42
  • 1
    Вы дали один из лучших ответов для новичков – rancho 13 June 2016 в 23:59

Сначала сделайте ключ PGP, как описано здесь.

Затем введите ключ PGP, как описано здесь

Затем, прочитайте код поведения , Вы не подписываете документ с правовым статусом, но подписываете что-то, что повлияет на мнение ваших коллег-членов сообщества, и если вы не согласны с ним, то не подписывайте его. Затем откройте терминал и запустите следующее:

gpg --clearsign UbuntuCodeofConduct-1.1.txt

Это создаст файл вдоль строк UbuntuCodeofConduct-1.1.txt.asc.

Откройте этот файл в текстовом редакторе и скопируйте его .

На странице Ubuntu Code of Conduct нажмите «Зарегистрироваться!». затем вставьте в текстовое поле. Нажмите «Продолжить». Поздравляем, вы подписали Кодекс поведения Ubuntu!

14
ответ дан 25 May 2018 в 14:42

Как вы говорите, для того, чтобы максимально использовать панель запуска и иметь возможность отправлять исправления, помогите в определенных проектах, которые вы найдете интересными и в целом участвуете в сообществе launchpad и других связанных с ними сообществах на панели запуска, есть " «Кодекс поведения», в котором вы должны сначала согласиться, в котором в основном говорится, что вы будете вести себя правильно, а не идти Rambo III на всех.

Чтобы сделать это, вы должны сначала (предположим, что у вас уже есть отпечаток пальца. ниже):

Перейдите на страницу http://launchpad.net и зарегистрируйте учетную запись. После регистрации вы должны увидеть что-то вроде этого:

Нажмите на свою учетную запись, а внизу вы увидите вариант «Подписанный код поведения Ubuntu»: [!d6 ]

enter image description here

На моем изображении сказано «ДА», но если вы еще этого не сделали, он должен предоставить вам ссылку на страницу «Кодекс поведения». Если вы нажмете на ссылку, она отправит вас на страницу CoC, где вы сможете прочитать весь CoC и принять и активировать его внизу этой страницы. Перед принятием вам необходимо ввести свой отпечаток на странице CoC:

Теперь это только на веб-сайте launchpad.

Для этого вам также понадобится ваш ключ PGP, так как это способ «принять» CoC.

Для этого вы сначала:

Откройте Dash и введите пароль, затем найдите Password & amp; Приложение Keys: перейдите в меню и выберите NEW. Он должен открыть окно, в котором вы выберете PGP-ключ. Следуйте за каждым шагом ключа PGP, пока не получите свой ключ PGP. Это ключ, который вы сначала будете использовать в Паролях & amp; Ключи для публикации в сервере ключей Ubuntu. В Password & amp; Клавиши, выберите вкладку «Мои личные ключи», а затем ваш ключ. Откройте меню «Удаленное» и нажмите «Синхронизировать и опубликовать ключи» ... Нажмите кнопку «Синхронизация», чтобы начать синхронизацию. Возможно, вам нужно будет выбрать сервер ключей Ubuntu с помощью кнопки «Основные серверы». Опять в Паролях & amp; Клавиши, нажмите «Мои личные ключи», затем введите свой ключ и дважды щелкните его или нажмите пробел. Перейдите на вкладку «Сведения». Скопируйте код из раздела «Отпечаток пальца». После того, как вы скопировали свой отпечаток пальца, перейдите на страницу CoC, о которой я упоминал ранее в начале панели запуска, и вы должны увидеть опцию, которая говорит Fingerprint. Просто вставьте отпечаток, который вы только что скопировали, и примите. Сделано, что вы официально приняли Кодекс поведения в Launchpad.

Есть несколько ссылок, которые хорошо знают, почему вам нужно подписать:

Why Sign CoC: http://launchpad.net [ ! d39]

Шаги для этого (включая команды терминала): http://www.wikihow.com/Sign-the-Ubuntu-Code-of-Conduct

Еще одна приятная проблема: [D42] http://www.wikihow.com/Sign-the-Ubuntu-Code-of-Conduct

10
ответ дан 25 May 2018 в 14:42

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

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