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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн EvgenWeb

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

Оффлайн andytux

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

Dzhoser

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

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5444
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Писать без sudo
« Ответ #3 : 06 Января 2021, 08:50:01 »
четыре буквы и пробел сложно написать?
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн EvgenWeb

  • Автор темы
  • Новичок
  • *
  • Сообщений: 36
  • Задрот 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

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

 

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