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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Вопрос по bash  (Прочитано 1312 раз)

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

Оффлайн ureech

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
    • Просмотр профиля
Вопрос по bash
« : 31 Июля 2022, 09:24:10 »
Всем привет. Два вопроса. Создал ярлык в aplications. В server.sh запускаю apache и mysql. Хотелось бы не вводить пароль (тем более дважды). Это первый вопрос. Как это осуществить? Можно ли как то прописать пароль в баш? И второй вопрос. Как поменять иконку в случае удачного запуска сервера?

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6691
  • 20% Cooler
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #1 : 31 Июля 2022, 09:27:15 »
запускаю apache и mysql
с иконки на рабочем столе?? Или всё-таки нужен автозапуск?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6840
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #2 : 31 Июля 2022, 09:34:44 »
А ты не задумывался, что ручной ввод пароля - это элемент защиты.

Цитировать
Можно ли как то прописать пароль в баш?
Можно. Но это, пожалуй, самая плохая идея.

Цитировать
Хотелось бы не вводить пароль
Вникай в sudo, в частности - sudoers. Например, есть файл /etc/sudoers.d/README. Хотя-бы его прочитай.
Это немного лучше.

Цитировать
поменять иконку
Какую иконку? Где иконку?  Какая, к чертям, у сервера иконка...

Оффлайн ureech

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #3 : 31 Июля 2022, 09:43:33 »
Какую иконку? Где иконку?  Какая, к чертям, у сервера иконка...
Не у сервера, а у ярлыка,который запускает apache и базу

Пользователь добавил сообщение 31 Июля 2022, 09:44:23:
Вникай в sudo, в частности - sudoers. Например, есть файл /etc/sudoers.d/README. Хотя-бы его прочитай.
Ок.Почитаю

Пользователь добавил сообщение 31 Июля 2022, 09:47:05:
с иконки на рабочем столе?? Или всё-таки нужен автозапуск?
С иконки в меню приложений. Автозапуск не нужен.Поэтому его отключил. И после запуска системы запуская сервер(апач и базу) с иконки.

Пользователь добавил сообщение 31 Июля 2022, 09:49:11:
А ты не задумывался, что ручной ввод пароля - это элемент защиты
Я на локальном компе. От кого мне защищаться)?
« Последнее редактирование: 31 Июля 2022, 09:49:11 от ureech »

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #4 : 31 Июля 2022, 16:22:21 »
Я на локальном компе. От кого мне защищаться)?
от себя же.
Умные люди НЕ РАБОТАЮТ ПОД РУТОМ.
Под рутом можно случайно накосячить.
а нед юзером ты можешь вызвать рут через sudo на короткий сеанс, что бы выполнить нужную команду, не подвергая вне этого сеанса систему риску случайности

Оффлайн ureech

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #5 : 31 Июля 2022, 17:37:15 »
А я и не работаю под рутом. С чего такие выводы?

Оффлайн piyavking

  • Активист
  • *
  • Сообщений: 743
  • никогда так не было, чтобы никак не было
    • Просмотр профиля
    • Пиявкин
Re: Вопрос по bash
« Ответ #6 : 31 Июля 2022, 20:06:09 »
Правильно советуют /etc/sudoers править.

Только править его надо осторожно: ошибся в синтаксисе - потерял супердоступ, тогда только в консоли рута файл обратно править, либо с загрузочной флешки.

koeuk@piyavking:~ $ sudo cat /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD: ALL

# See sudoers(5) for more information on "@include" directives:

@includedir /etc/sudoers.d

строчка "%sudo   ALL=(ALL:ALL) NOPASSWD: ALL" здесь у меня позволяет судоеру обходиться без пароля.
крайний LTS Netboot, awesomeWM, urxvtd, firefox, vim/gvim, mpv/smplayer, linux-lowlatency, jack, guitarix, lmms, ardour, mednafen, dsda-doom

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #7 : 01 Августа 2022, 09:53:29 »
Вообще то apache как b MySQL в системе unit создают и по умолчанию ставят себя в автозапуск.
Ну если и нет то:
sudo systemctl enable нужная служба.
На кой фиг их ярлыком то запускать?

Оффлайн ureech

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #8 : 04 Августа 2022, 15:19:17 »
Вообще то apache как b MySQL в системе unit создают и по умолчанию ставят себя в автозапуск.
А нахрена они там нужны? Система и так почти минуту грузится.
На кой фиг их ярлыком то запускать?
А что лучше после каждой загрузки системы в терминале запускать?
piyavking, идея не отказаться от пароля, а как то запускать его в баш. Но уже не актуально. Больше не охота возиться. Ярлыки сделал. Пароль хрен с ним. Ввести не лом).
Вообще не понимаю "политику" разрабов. Природа Линукса серверная. Почему не сделать номальный ламп, который не требовал бы танцов с бубнами Установил по клику и пользуйся. Как опенсервер. Но нет, мазохизм в крови видимо))).

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #9 : 04 Августа 2022, 17:07:44 »
Природа Линукса серверная.
с чего бы?

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2547
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #10 : 05 Августа 2022, 08:30:46 »
Вообще не понимаю "политику" разрабов. Природа Линукса серверная. Почему не сделать номальный ламп, который не требовал бы танцов с бубнами Установил по клику и пользуйся. Как опенсервер. Но нет, мазохизм в крови видимо))).
А там и есть нормальный LAMP.
Чисто виндузятные рассуждения.
GNU/Linux тут не причём, на всех *nix системах это работает примерно одинаковой.
На винде тоже службы MySQL и Apache по умолчанию сами стартуют.
IIS сервер тоже стартует сам и тоже требует администраторских привилегий и пароля (если такой установлен у пользователя, а на сервере он должен быть установлен у нормального админа) для остановки и запуска в ручную.

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1402
    • Просмотр профиля
Re: Вопрос по bash
« Ответ #11 : 06 Августа 2022, 08:39:13 »
Почему не сделать номальный ламп
почему бы тому, кому нужно, не установить нормальный ламп и не настроить его?
ПОДАВЛЯЮЩЕМУ БОЛЬШИНСТВУ пользователей он не нужен.
а те, кому нужен, запросто могут его поднять.

 

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