Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Писать без sudo  (Прочитано 439 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн EvgenWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • Задрот WWW, вебмастер
    • Просмотр профиля
Писать без sudo
« : 06 Январь 2021, 07:29:19 »
Есть возможность зайти в систему зарегистрироваться и не писать команды от Sudo?
Считаете, что Ubuntu недостаточно дружелюбна к новичкам? - однозначно так считаю, особенно сервер версия)))

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Писать без sudo
« Ответ #1 : 06 Январь 2021, 08:42:05 »
Есть.
Судо - это шанс обезопасить систему, в том числе и от самого себя. Последний шанс одуматься.
Недавно, где-то рядом была тема.
« Последнее редактирование: 06 Январь 2021, 08:56:34 от andytux »

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2426
    • Просмотр профиля
Re: Писать без sudo
« Ответ #2 : 06 Январь 2021, 08:48:38 »
sudo -i Потом можешь писать без sudo

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4708
  • Capture the truth
    • Просмотр профиля
Re: Писать без sudo
« Ответ #3 : 06 Январь 2021, 08:50:01 »
четыре буквы и пробел сложно написать?
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн EvgenWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
  • Задрот WWW, вебмастер
    • Просмотр профиля
Re: Писать без sudo
« Ответ #4 : 06 Январь 2021, 09:35:55 »
Судо - это шанс обезопасить систему, в том числе и от самого себя. Последний шанс одуматься.
Дело в том что у меня фтп не работает, чтобы зайти тот же mc я должен ввести сначало sudа, я уже не говорю о готовых sфтп от Bitvise, ну это не так важно так как mc может все сделать и нано, но я уже 2 часа не могу понять как победить и запустить этот цикл, код следующий:

for i in `cat ip.list`; do
    echo "up ip addr add $i/48 dev he-ipv6" >> /etc/network/interfaces
    ((inc+=1))
done

когда я его ввожу то получаю это:

https://yadi.sk/i/1uE3I2Mj8bM3dw

Добавляю к первой строке судо

sudo for i in `cat ip.list`; do
    echo "up ip addr add $i/48 dev he-ipv6" >> /etc/network/interfaces
    ((inc+=1))
done

получаю это:

https://yadi.sk/i/WpWO2YLY77kgTw

в 16 версии Ubuntu на сервере отлично код работал, на домашнем в версии 20 не хочет совершенно работать





Пользователь добавил сообщение 06 Январь 2021, 09:47:57:
даже писал так)
sudo for i in `cat ip.list`;
sudo do
sudo echo "up ip addr add $i/48 dev he-ipv6" >> /etc/network/interfaces
sudo ((inc+=1))
done
и получил это
https://yadi.sk/i/BikSw12aoAVgEQ

Пользователь добавил сообщение 06 Январь 2021, 10:01:31:
sudo -i
Потом можешь писать без sudo
написал sudo -s и эврика все заработало тему закрываю, 3 часа потратил с этим судо, реально вынос мозга. Выходить с правами рут и не мучаться.
« Последнее редактирование: 06 Январь 2021, 10:01:31 от EvgenWeb »
Считаете, что Ubuntu недостаточно дружелюбна к новичкам? - однозначно так считаю, особенно сервер версия)))

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2426
    • Просмотр профиля
Re: Писать без sudo
« Ответ #5 : 06 Январь 2021, 10:01:38 »
Нужно запускать скрипт от root, а не от вашего пользователя.Например так sudo ./script.sh

 

Страница сгенерирована за 0.086 секунд. Запросов: 25.