Страница 1 из 2

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 08:49
Saari
Здравствуйте!
В каталоге /etc есть файл "nsswitch.conf".
Файл открывается только на чтение.
Если я его сохраню измененным на диск в свою папку, то не могу его заменить в каталоге /etc.
Скажите, пожалуйста, как в него внести изменения?

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 09:47
Damian

Код: Выделить всё

sudo gedit /etc/nsswitch.conf 
это если владелец пользователь,если root сначала переназначить права а потом вышеназванным способом и сохранить.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 10:21
Saari
Пробовал. Запрашивает пароль root. После ввода ничего не происходит.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 10:34
Chocobo
Saari, что-то происходить должно, если открываешь в терминале, если что-то не так - расскажет в stderr)

Другой вопрос, что gedit - конкретный текстовый редактор, которого у тебя может и не быть, штатным во всех редакциях минта сейчас является xed, также от sudo разумеется

Или же воспользоваться редактором без gui, как например nano. Там после внесения правок хоткеи Ctrl+o для сохранения и Ctrl+x для выхода

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 10:47
Saari
Спасибо!
Попробую вечером и напишу. Возможно понадобится еще консультации.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 12:44
Damian
Saari писал(а):
14 июн 2022, 10:21
Запрашивает пароль root. После ввода ничего не происходит.
посмотри кто владелец.

Код: Выделить всё

ls -l /etc/nsswitch.conf  
Chocobo писал(а):
14 июн 2022, 10:34
gedit - конкретный текстовый редактор, которого у тебя может и не быть, штатным во всех редакциях минта сейчас является xed,
возможно вполне что и не установлен.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 14:13
slant
Damian писал(а):
14 июн 2022, 09:47
это если владелец пользователь,если root сначала переназначить права а потом вышеназванным способом и сохранить.
Вот этого как раз делать не надо. Если у файла где-то в /etc владелец root - это не просто так. Не нужно его менять.

Правильно в этом случае - редактировать через sudo, получая этим права на модификацию.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 15:37
madesta
Damian писал(а):
14 июн 2022, 09:47
sudo gedit

До LM18 использовалcя в Cinnamon и xfce (для MATE pluma). При привыкании потом голове "тяжело" переключиться на xed, поэтому без привыкания можно сделать себе псевдоним: вводить gedit, а запускаться будет xed. Для этого вписать в .bashrc своего домашнего каталога:
alias sudo='sudo '
alias gedit='xed'
# обратить внимание, что в первой строке после sudo именно пробел, а не опечатка
# с пробелом на конце второе слово на предмет алиаса проверяться уже не будет

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 15:46
WWolf
Не по теме
madesta писал(а):
14 июн 2022, 15:37
При привыкании потом голове "тяжело" переключиться на xed,
шта? :blink2:

Код: Выделить всё

$ sudo gedit
sudo: gedit: команда не найдена

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 15:52
madesta
Не по теме
:read4: Две строчки для alias (демонстрация в картинке под спойлером):
alias sudo='sudo '
alias gedit='xed'
sudoers.png

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 16:07
WWolf
Не по теме
madesta,
я про - "тяжело переключиться"... как тяжело переключиться если тебе русским языком пишут что нет такого...
хочешь gedit, никто не мешает поставить...
к чему эти финты ушами, а потом разгадывай почему это говорю gedit, а мне xed вываливает...

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 20:41
Saari
Получилось! Спасибо!
Командой sudo xed /etc/nsswitch.conf открылся редактор. Успешно внес изменения.
Цель темы достигнута.
Но конечная цель - нет.
На Линукс Минт входящая скорость интернета на сайте 2ip.ru показывает 14-16. На Windows 10 входящая скорость интернета - 80-85.
Нашел в интернете простой способ увеличения скорости: в файле nsswitch.conf добавить строку "hosts: files dns" после строки "hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4".
Не помогло.
Доступа к драйверам сетевой платы не получается получить. Доступны только драйвера видеокарты.
Помогите, пожалуйста, поднять скорость интернета на Линуксе.
Роутеров нет: кабель "витая пара" подключен напрямую в сетевую карту в системном блоке.
После внесения изменений в системный файл перезагружался.

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 20:56
Chocobo
Saari писал(а):
14 июн 2022, 20:41
Нашел в интернете простой способ увеличения скорости
Такая себе волшебная палочка) Уточнил бы в начале темы зачем полез в конфиги, может и отговорили бы :)

Что касаемо скорости, попробуй альтернативные методы, хотя бы раскачать торрентом разгонится ли на заветные 8-9Мб/cек, дернуть и спидтест для разнообразия.
или если есть второй девайс можно внутри сети погонять файлы, или раскачать iperf'ом (узнать кроется ли проблема в интерфейсе или свыше)

Ну и неплохо бы огласить, что за железо и версия ОС (как и гласит красное поле вверху страницы)

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 21:06
Saari
"Железо":

Код: Выделить всё

System:
  Host: home-P31-DS3L Kernel: 5.4.0-117-generic i686 bits: 32 compiler: gcc 
  v: 7.5.0 Desktop: MATE 1.22.2 Distro: Linux Mint 19.3 Tricia 
  base: Ubuntu 18.04 bionic 
Machine:
  Type: Desktop Mobo: Gigabyte model: P31-DS3L v: x.x serial: <filter> 
  BIOS: Award v: F8 date: 12/25/2007 
CPU:
  Topology: Dual Core model: Intel Pentium Dual E2180 bits: 64 type: MCP 
  arch: Core Merom rev: D L2 cache: 1024 KiB 
  flags: lm nx pae sse sse2 sse3 ssse3 bogomips: 7999 
  Speed: 1200 MHz min/max: N/A Core speeds (MHz): 1: 1200 2: 1200 
Graphics:
  Device-1: NVIDIA GT218 [GeForce 210] vendor: ASUSTeK driver: nvidia 
  v: 340.108 bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.8 driver: nvidia 
  unloaded: fbdev,modesetting,nouveau,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: GeForce 210/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108 
  direct render: Yes 
Audio:
  Device-1: Intel NM10/ICH7 Family High Definition Audio 
  vendor: Gigabyte GA-D525TUD driver: snd_hda_intel v: kernel 
  bus ID: 00:1b.0 
  Device-2: NVIDIA High Definition Audio vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 
  Sound Server: ALSA v: k5.4.0-117-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Gigabyte driver: r8169 v: kernel port: c000 bus ID: 03:00.0 
  IF: enp3s0 state: down mac: <filter> 
  Device-2: Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter 
  vendor: D-Link System DFE-520TX driver: 8139too v: 0.9.28 port: d000 
  bus ID: 04:01.0 
  IF: enp4s1 state: unknown speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 298.10 GiB used: 120.59 GiB (40.5%) 
  ID-1: /dev/sda vendor: Western Digital model: WDS240G2G0A-00JH30 
  size: 223.57 GiB 
  ID-2: /dev/sdb vendor: Western Digital model: WD800JB-00JJC0 
  size: 74.53 GiB 
Partition:
  ID-1: / size: 220.06 GiB used: 67.10 GiB (30.5%) fs: ext2 dev: /dev/sda1 
Sensors:
  System Temperatures: cpu: 49.0 C mobo: N/A gpu: nvidia temp: 51 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 157 Uptime: 36m Memory: 1.96 GiB used: 825.0 MiB (41.2%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.5.0 Shell: bash v: 4.4.20 
  inxi: 3.0.32


установил speedtest. Пробую...

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 21:34
rogoznik
Saari, а еще в красном поле есть ссылка на замечательную тему Панель форматирования текста в темах/ответах

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 21:53
Saari
Результат тестирования скорости:
Download: 3.44 Mbit/s
Upload: 3.88 Mbit/s
Маловато...
Как увеличить скорость?
Тему можно переименовать.
Извините, что так получилось...

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 22:56
Chocobo
Saari, А та гигабитная сетевуха что в материнке - мертвая?

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

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 14 июн 2022, 23:01
WWolf
Фильтр по ТТЛ может у провайдера?

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 16 июн 2022, 08:10
Saari
Попробовал заменить сетевую карту. Перед заменой записал MAC-адрес рабочей сетевой карты.
Заменил, в свойствах интернет-подключения изменил МАС-адрес (вернул МАС-адрес предыдущей карты). Но это подключение не заработало.
Создалось новое подключение с МАС-адресом установленной сетевой карты. А т.к. у провайдера записан МАС-адрес карты, которая работала до замены, то интернет не появился.
Тоже самое проделал и со встроенной сетевой картой. С тем же результатом.
Где и как переназначить МАС-адрес сетевой карты?

Как получить доступ на изменение к файлу nsswitch.conf ?

Добавлено: 16 июн 2022, 17:25
madesta
Вот здесь такой вопрос обсуждают. А вы после замены mac-адреса перезапускали сеть?

P.S. Интересный у вас провайдер. Всегда полагал, что провайдер привязывает mac своего устройства связи (к которому потом патчкордом или через wifi подключается компьютер) а не сетевой карты компьютера (которая может сгореть, выйти из строя и т.п.). М.б. в таком случае к провайдеру необходимо обратиться, чтобы он у себя поменял ваш старый mac на новый?