Могу ли я автоматизировать обновление / обновление с помощью sudo таким образом?

Все шаги:

Установить ntfs-3g:
sudo apt-get install -y ntfs-3g
Отменить раздел NTFS:
sudo umount /mnt/windows
Использовать ntfs-3g.usermap для создания вашего файла UserMapping:
sudo ntfs-3g.usermap /dev/disk/by-label/MY-NTFS
или
sudo ntfs-3g.usermap /dev/sdb1
добавить файл UserMapping:
mount -a
sudo mkdir /mnt/windows/.NTFS-3G
sudo mv UserMapping /mnt/windows/.NTFS-3G/
Обновить файл fstab:
sudo vim /etc/fstab
Обновить строку монтирования: создать резервную копию текущей линии монтирования! Дублируйте строку и прокомментируйте ее, добавив сначала #. Изменить следующее: UUID=34A0456DA04536A0 /mnt/windows ntfs defaults,uid=1000,gid=1000 0 0 К следующему: UUID=34A0456DA04536A0 /mnt/windows ntfs-3g defaults 0 0 (Используйте ntfs-3g и только параметр default). Он должен выглядеть примерно так: #UUID=34A0456DA04536A0 /mnt/windows ntfs defaults,uid=1000,gid=1000 0 0 UUID=34A0456DA04536A0 /mnt/windows ntfs-3g defaults 0 0 Наконец, перемонтируйте с помощью fstab:
sudo umount /mnt/windows
sudo mount -a
[ ! d1]

Сделайте это один раз для каждого раздела NTFS!

ПРЕДУПРЕЖДЕНИЕ С WINDOWS OS!

Я проверяю его с помощью Сделайте это один раз для каждого раздела NTFS, есть! , и разрешения влияют на ОС Windows! Я меняю права на свой домашний каталог на Windows, и когда я снова использовал Windows, я мог видеть, что пользователь был сломан!

1
задан 16 June 2012 в 17:26

20 ответов

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 25 July 2018 в 18:28

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 2 August 2018 в 00:40

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 4 August 2018 в 16:10

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 6 August 2018 в 00:48

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 7 August 2018 в 18:14

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 10 August 2018 в 06:58

, но возможно ли, что если первый шаг apt-get update занимает очень много времени, пароль истечет к моменту завершения команд apt-get upgrade?

] Ответ: да, sudo может выйти из системы и снова запросить пароль.

  • Другой метод, который по-прежнему небезопасен (но, по крайней мере, он не требует ввода пароля для файла ) описано в Как запустить приложение с использованием sudo без пароля?
  • Если вы хотите продолжить подход, когда вы записываете свой пароль вниз в открытом виде, рассмотрите цепочку команд и используйте sh для его выполнения:
    echo password | sudo sh -c "apt-get update && apt-get upgrade"
    
    Таким образом, sudo требует, чтобы вы вводили пароль только один раз, а sh выполнялись с правами root. Затем любые программы, запускаемые sh, автоматически запускаются как root.
  • Наконец, вы можете дважды передать пароль в отдельные программы:
    echo password | sudo apt-get update && echo password | sudo apt-get upgrade
    
2
ответ дан 15 August 2018 в 18:56

Я уверен, что таймаут для sudo - 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 25 May 2018 в 10:07
  • 1
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 2
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 3
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 4
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 5
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 6
    Учитывая, что это 15 минут, и если apt-get update занимает больше времени, [apt-get upgrade требует повторного ввода пароля со ссылкой на псевдоним в вопросе? – user 16 June 2012 в 12:15
  • 7
    Я должен был изменить заголовок вопроса, а не отвечать на него;) – 23 93 26 35 19 57 3 89 16 June 2012 в 12:57
  • 8
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 9
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 10
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 11
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 12
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 13
    Да, мой вопрос был плохо сформулирован, учитывая то, что я действительно хотел узнать. – user 16 June 2012 в 17:04
  • 14
    Такова жизнь - не важно - информация есть сейчас, и если кто-то происходит через нее, и это помогает им тогда, это хорошо. – 23 93 26 35 19 57 3 89 16 June 2012 в 17:37

Теперь я на мобильный, так что не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

[d2 ] ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 25 May 2018 в 10:07

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 25 July 2018 в 18:28

Я уверен, что таймаут для sudo составляет 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 2 August 2018 в 00:40

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 2 August 2018 в 00:40

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 4 August 2018 в 16:10

Я уверен, что таймаут для sudo составляет 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 4 August 2018 в 16:10

Я уверен, что таймаут для sudo составляет 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 6 August 2018 в 00:48

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 6 August 2018 в 00:48

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 7 August 2018 в 18:14

Я уверен, что таймаут для sudo составляет 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 7 August 2018 в 18:14

Я уверен, что таймаут для sudo составляет 15 минут.

Вы можете изменить это

sudo visudo

Добавить таймаут в эту строку

Defaults        env_reset

Итак, в течение 20 минут

Defaults        env_reset,timestamp_timeout=20

https://help.ubuntu.com/community/RootSudoTimeout

1
ответ дан 10 August 2018 в 06:58

Сейчас я на мобильном телефоне, поэтому не могу написать подробный ответ. Однако есть еще одна возможность, которая может быть подходящим компромиссом.

Вы можете настроить sudo, чтобы не запрашивать пароль для команды apt-get. Вы устанавливаете это с помощью команды visudo. Поскольку у меня нет доступа к моим ящикам Linux сейчас, я не могу сказать вам, как это сделать, но вы можете попробовать прочитать страницы руководства для sudoers, visudo и все, на что ссылаются эти страницы.

ПРЕДУПРЕЖДЕНИЕ. Это может потенциально позволить любому пользователю выполнить команду apt-get. Вам придется судить, превышает ли удобство этого метода дополнительный риск для безопасности.

0
ответ дан 15 August 2018 в 18:56

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

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