Ru-Board.club
← Вернуться в раздел «UNIX»

» Debian

Автор: whitemister
Дата сообщения: 22.07.2011 11:25
Alukardd
Спасибо. Частично понял, а в остальном разберусь.
Меня смущает только файловая система none. Как то даже пугает это. Может надо удалить разбиение полностью и с нуля еще раз систему установить?

З.Ы. Я пока не знаю как в Линуксе переразбивать хард. Но думаю можно Акронисом?
Автор: phaoost
Дата сообщения: 22.07.2011 11:45
whitemister
думаю, вам лучше в тему про линукс для начинающих. дебьян тут совсем не причём.

переразбить диск можно командой fdisk
Автор: Alukardd
Дата сообщения: 22.07.2011 12:23
whitemister
Цитата:
Но думаю можно Акронисом?
не стоит. Возьмите лучше Gparted. И если будете бить "живую систему", то потом не забудьте файлик /etc/fstab поправить в соответствии с результатами творчества...
Автор: whitemister
Дата сообщения: 22.07.2011 12:32
phaoost
Согласен. Пойду к новичкам. Хотя надо сначала самостоятельно по изучать.
Команды досовские поддерживаются, это гуд!

Alukardd
Понял. Спасибо еще раз.
Автор: phaoost
Дата сообщения: 22.07.2011 13:06
whitemister
fdisk - не досовская команда. это программа для редактирования таблицы разделов в linux.
Автор: whitemister
Дата сообщения: 23.07.2011 19:22
Установил таки я себе дебьяна-wheezy. С последним нетинсталом все получилось!
Но теперь другая проблема... Намудрил я с aptitude чего-то. Пропал пункт меню "Управление приложениями".
Это можно как-то исправить? А то я источники туда подобавлял, а ничего ни установить ни удалить теперь не могу.
Автор: Alukardd
Дата сообщения: 23.07.2011 20:11
whitemister
Цитата:
Установил таки я себе дебьяна-wheezy
грац)))
Цитата:
Пропал пункт меню "Управление приложениями".
Это можно как-то исправить? А то я источники туда подобавлял, а ничего ни установить ни удалить теперь не могу.
щито? Какое еще управление приложениями? Мб "Администрирование -> Источники приложений" и туда на вкладку "Другое ПО" вы что=то и добавляли?
Или вы выполнили aptitude и в его ncurce меню что-то натворили?

В общем можно четко - что вы сделали и чего лишились...

Добавлено:
Вы правильно спросили сначала в этой теме, не надо было дублировать вопрос в другой. APM это принадлежность семейства debian...
Автор: whitemister
Дата сообщения: 23.07.2011 20:21
Alukardd
Я установил Дебиан. Потом мне не понравилоьс, что выбор программ там убогий. Решил воспользоваться советом, содержащемся в шапке этой темы и добавил туда усточники приложений. Затем "для верности" запустил root-терминал и набрал там aptitude. Там понажимал uUgg и прочее. (не сразу понял что к чему, а сейчас совсем уже загрузился )
Потом зачем-то запустил команду, что мне для обновления советовали...

Добавлено:
ASE_DAG

Цитата:
И выполнить:
# aptitude update && aptitude safe-upgrade
Или воспользоваться графическим интерфейсом Аптитьюда:
# aptitude
u
Ugg
 
P.S. «uUgg» — это то, что вы введете (с соблюдение регистра) после запуска интерфейса.


Вот это и сделал. Теперь у меня нет возможности устанавливать и удалять пакеты. В котекстном меню deb-пакета присутсвует команда "Открыть с помощью Менеджера архивов" и ничего нет про то, что пакет можно установить.
В главном меню отсутсвует пункт "Управление программами" или как там оно называлось я и не помню уже.
В "администрирование" или в "параметрах" было... Теперь я не могу устанавливать и удалять программы. Иными словами: "я не могу просматривать репозитарий дебиан".
Автор: Alukardd
Дата сообщения: 23.07.2011 21:16
whitemister
Ни черта не понял)))
Давайте сюда выводы команд (в теге more):
1 - cat /etc/apt/source.list
2 - # aptitude update
И заодно сразу попробуйте # aptitude install vim - вывод тоже в студию...
Автор: whitemister
Дата сообщения: 23.07.2011 21:24
Alukardd
[more=# cat /etc/apt/sources.list]
# cat /etc/apt/sources.list
#

# deb cdrom:[Debian GNU/Linux testing _Wheezy_ - Official Snapshot amd64 NETINST Binary-1 20110723-09:20]/ wheezy main

deb http://ftp.ru.debian.org/debian/ wheezy contrib non-free main
deb-src http://ftp.ru.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb http://http.us.debian.org/debian/ wheezy contrib non-free main
deb-src http://security.debian.org/ wheezy/updates main
deb http://www.debian-multimedia.org wheezy main non-free
deb-src http://www.debian-multimedia.org wheezy main non-free
deb http://mirror.yandex.ru/debian-multimedia/ wheezy main non-free
deb-src http://mirror.yandex.ru/debian-multimedia/ wheezy main non-free
deb http://frickelplatz.de/debian sid main contrib non-free
deb-src http://frickelplatz.de/debian sid main contrib non-free
[/more]
[more=# aptitude update]
# aptitude update
Игн http://mirror.yandex.ru wheezy InRelease
Из кэша: http://mirror.yandex.ru wheezy Release.gpg
Из кэша: http://security.debian.org wheezy/updates InRelease
Игн http://dl.google.com stable InRelease
Игн http://www.debian-multimedia.org wheezy InRelease
Игн http://frickelplatz.de sid InRelease
Из кэша: http://mirror.yandex.ru wheezy Release
Из кэша: http://ftp.ru.debian.org wheezy InRelease
Получить:1 http://dl.google.com stable Release.gpg [198 B]
Из кэша: http://security.debian.org wheezy/updates/main Sources
Из кэша: http://www.debian-multimedia.org wheezy Release.gpg
Получить:2 http://frickelplatz.de sid Release.gpg [197 B]
Из кэша: http://http.us.debian.org wheezy InRelease
Из кэша: http://mirror.yandex.ru wheezy/main Sources
Получить:3 http://dl.google.com stable Release [1 351 B]
Из кэша: http://security.debian.org wheezy/updates/main amd64 Packages
Игн http://security.debian.org wheezy/updates/main TranslationIndex
Из кэша: http://www.debian-multimedia.org wheezy Release
Из кэша: http://ftp.ru.debian.org wheezy/main Sources/DiffIndex
Из кэша: http://http.us.debian.org wheezy/contrib amd64 Packages/DiffIndex
Из кэша: http://mirror.yandex.ru wheezy/non-free Sources
Из кэша: http://mirror.yandex.ru wheezy/main amd64 Packages/DiffIndex
Из кэша: http://mirror.yandex.ru wheezy/non-free amd64 Packages/DiffIndex
Из кэша: http://frickelplatz.de sid Release
Получить:4 http://dl.google.com stable/main amd64 Packages [1 257 B]
Игн http://mirror.yandex.ru wheezy/main TranslationIndex
Игн http://frickelplatz.de sid Release
Игн http://mirror.yandex.ru wheezy/non-free TranslationIndex
Игн http://dl.google.com stable/main TranslationIndex
Из кэша: http://www.debian-multimedia.org wheezy/main Sources
Игн http://frickelplatz.de sid/main Sources/DiffIndex
Из кэша: http://ftp.ru.debian.org wheezy/contrib amd64 Packages/DiffIndex
Из кэша: http://ftp.ru.debian.org wheezy/non-free amd64 Packages/DiffIndex
Из кэша: http://ftp.ru.debian.org wheezy/main amd64 Packages/DiffIndex
Игн http://ftp.ru.debian.org wheezy/contrib TranslationIndex
Из кэша: http://ftp.ru.debian.org wheezy/main TranslationIndex
Игн http://ftp.ru.debian.org wheezy/non-free TranslationIndex
Из кэша: http://http.us.debian.org wheezy/non-free amd64 Packages/DiffIndex
Из кэша: http://http.us.debian.org wheezy/main amd64 Packages/DiffIndex
Игн http://http.us.debian.org wheezy/contrib TranslationIndex
Из кэша: http://http.us.debian.org wheezy/main TranslationIndex
Игн http://http.us.debian.org wheezy/non-free TranslationIndex
Из кэша: http://www.debian-multimedia.org wheezy/non-free Sources
Из кэша: http://www.debian-multimedia.org wheezy/main amd64 Packages/DiffIndex
Из кэша: http://www.debian-multimedia.org wheezy/non-free amd64 Packages/DiffIndex
Игн http://www.debian-multimedia.org wheezy/main TranslationIndex
Игн http://www.debian-multimedia.org wheezy/non-free TranslationIndex
Игн http://frickelplatz.de sid/contrib Sources/DiffIndex
Игн http://frickelplatz.de sid/non-free Sources/DiffIndex
Игн http://frickelplatz.de sid/main amd64 Packages/DiffIndex
Игн http://frickelplatz.de sid/contrib amd64 Packages/DiffIndex
Игн http://frickelplatz.de sid/non-free amd64 Packages/DiffIndex
Игн http://frickelplatz.de sid/contrib TranslationIndex
Игн http://frickelplatz.de sid/main TranslationIndex
Игн http://frickelplatz.de sid/non-free TranslationIndex
Из кэша: http://ftp.ru.debian.org wheezy/main Translation-ru
Из кэша: http://frickelplatz.de sid/main Sources
Из кэша: http://frickelplatz.de sid/contrib Sources
Из кэша: http://frickelplatz.de sid/non-free Sources
Из кэша: http://frickelplatz.de sid/main amd64 Packages
Из кэша: http://frickelplatz.de sid/contrib amd64 Packages
Из кэша: http://frickelplatz.de sid/non-free amd64 Packages
Игн http://mirror.yandex.ru wheezy/main Translation-ru_RU
Игн http://mirror.yandex.ru wheezy/main Translation-ru
Игн http://mirror.yandex.ru wheezy/main Translation-en
Из кэша: http://http.us.debian.org wheezy/main Translation-ru
Игн http://security.debian.org wheezy/updates/main Translation-ru_RU
Игн http://mirror.yandex.ru wheezy/non-free Translation-ru_RU
Игн http://security.debian.org wheezy/updates/main Translation-ru
Игн http://mirror.yandex.ru wheezy/non-free Translation-ru
Игн http://mirror.yandex.ru wheezy/non-free Translation-en
Игн http://security.debian.org wheezy/updates/main Translation-en
Игн http://ftp.ru.debian.org wheezy/contrib Translation-ru_RU
Игн http://dl.google.com stable/main Translation-ru_RU
Игн http://www.debian-multimedia.org wheezy/main Translation-ru_RU
Игн http://www.debian-multimedia.org wheezy/main Translation-ru
Игн http://www.debian-multimedia.org wheezy/main Translation-en
Игн http://dl.google.com stable/main Translation-ru
Игн http://frickelplatz.de sid/contrib Translation-ru_RU
Игн http://frickelplatz.de sid/contrib Translation-ru
Игн http://frickelplatz.de sid/contrib Translation-en
Игн http://frickelplatz.de sid/main Translation-ru_RU
Игн http://ftp.ru.debian.org wheezy/contrib Translation-ru
Игн http://www.debian-multimedia.org wheezy/non-free Translation-ru_RU
Игн http://www.debian-multimedia.org wheezy/non-free Translation-ru
Игн http://dl.google.com stable/main Translation-en
Игн http://frickelplatz.de sid/main Translation-ru
Игн http://frickelplatz.de sid/main Translation-en
Игн http://frickelplatz.de sid/non-free Translation-ru_RU
Игн http://www.debian-multimedia.org wheezy/non-free Translation-en
Игн http://ftp.ru.debian.org wheezy/contrib Translation-en
Игн http://ftp.ru.debian.org wheezy/non-free Translation-ru_RU
Игн http://ftp.ru.debian.org wheezy/non-free Translation-ru
Игн http://ftp.ru.debian.org wheezy/non-free Translation-en
Игн http://frickelplatz.de sid/non-free Translation-ru
Игн http://frickelplatz.de sid/non-free Translation-en
Игн http://http.us.debian.org wheezy/contrib Translation-ru_RU
Игн http://http.us.debian.org wheezy/contrib Translation-ru
Игн http://http.us.debian.org wheezy/contrib Translation-en
Игн http://http.us.debian.org wheezy/non-free Translation-ru_RU
Игн http://http.us.debian.org wheezy/non-free Translation-ru
Игн http://http.us.debian.org wheezy/non-free Translation-en
Получено 3 003 Б в 3с (796 Б/с)
W: Ошибка GPG: http://frickelplatz.de sid Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 8761F008151E2489
[/more]
[more=# aptitude install vim]
# aptitude install vim
Следующие НОВЫЕ пакеты будут установлены:
vim vim-runtime{a}
0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 7 325 kB архивов. После распаковки 28,5 MB будет занято.
Хотите продолжить? [Y/n/?]
[/more]
Автор: Alukardd
Дата сообщения: 23.07.2011 21:40
whitemister
Спрячьте эту простыню - я же сразу просил в тэге more!!! Ссылка

Сорь с файлом не дописал - cat /etc/apt/sources.list

Вы на последнее приглашение "Y"-то нажали?

Добавлено:
Да вроде у вас всё в порядке...
А что это за реп такой? frickelplatz - что в нём вам нужного?
Автор: whitemister
Дата сообщения: 23.07.2011 21:45
Alukardd
Простыню спрятал.
С sourses я и сам сообразил. Уже исправил результат вывода. смотри в "простыне"
На последнее приглашение Y я не нажимал. Сейчас нажму и запостю вывод.
[more=# aptitude install vim]
# aptitude install vim
Следующие НОВЫЕ пакеты будут установлены:
vim vim-runtime{a}
0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 7 325 kB архивов. После распаковки 28,5 MB будет занято.
Хотите продолжить? [Y/n/?] y
Получить:1 http://ftp.ru.debian.org/debian/ wheezy/main vim-runtime all 2:7.3.154+hg~74503f6ee649-2 [6 352 kB]
Получить:2 http://ftp.ru.debian.org/debian/ wheezy/main vim amd64 2:7.3.154+hg~74503f6ee649-2+b1 [973 kB]
Получено 7 325 kБ в 9с (797 kБ/с)
Выбор ранее не выбранного пакета vim-runtime.
(Чтение базы данных ... на данный момент установлено 102936 файлов и каталогов.)
Распаковывается пакет vim-runtime (из файла .../vim-runtime_2%3a7.3.154+hg~74503f6ee649-2_all.deb)...
Добавляется «отклонение /usr/share/vim/vim73/doc/help.txt в /usr/share/vim/vim73/doc/help.txt.vim-tiny из-за vim-runtime»
Добавляется «отклонение /usr/share/vim/vim73/doc/tags в /usr/share/vim/vim73/doc/tags.vim-tiny из-за vim-runtime»
Выбор ранее не выбранного пакета vim.
Распаковывается пакет vim (из файла .../vim_2%3a7.3.154+hg~74503f6ee649-2+b1_amd64.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет vim-runtime (2:7.3.154+hg~74503f6ee649-2) ...
Processing /usr/share/vim/addons/doc
Настраивается пакет vim (2:7.3.154+hg~74503f6ee649-2+b1) ...
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vim' (vim) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vimdiff' (vimdiff) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/rvim' (rvim) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/rview' (rview) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vi' (vi) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/view' (view) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/ex' (ex) в автоматический режим.
[/more]
Добавлено:
Alukardd

Цитата:
http://frickelplatz.de/
deb http://frickelplatz.de/debian sid main contrib non-free # sid (sic!)
# aptitude install frickelplatz-keyrings # ключ

Это я из шапки взял. Посмотри чуть выше.
Зачем оно я и сам не знаю.
Автор: Alukardd
Дата сообщения: 23.07.2011 21:59
whitemister
Не надо необдуманно ни чего делать, пожалуйстааааа.
ИМХО, у тя всё работает норм. ХЗ с чего ты решил, что что-то сломал

Ладно реп пускай висит, есть он не просит, хотя если необходимости нету, то я бы не рекомендовал подключать что не поподя.

Добавлено:
p.s. на будущее: прятать в море, лучше по одной команде, и море именовать вызовом команды - так смотреть удобнее...
Автор: whitemister
Дата сообщения: 23.07.2011 22:07
Alukardd
Ок. У меня такая мысль возникала. Ща разберусь только как именовать море.
[more=# aptitude install vim]
# aptitude install vim
Следующие НОВЫЕ пакеты будут установлены:
vim vim-runtime{a}
0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 7 325 kB архивов. После распаковки 28,5 MB будет занято.
Хотите продолжить? [Y/n/?] y
Получить:1 http://ftp.ru.debian.org/debian/ wheezy/main vim-runtime all 2:7.3.154+hg~74503f6ee649-2 [6 352 kB]
Получить:2 http://ftp.ru.debian.org/debian/ wheezy/main vim amd64 2:7.3.154+hg~74503f6ee649-2+b1 [973 kB]
Получено 7 325 kБ в 9с (797 kБ/с)
Выбор ранее не выбранного пакета vim-runtime.
(Чтение базы данных ... на данный момент установлено 102936 файлов и каталогов.)
Распаковывается пакет vim-runtime (из файла .../vim-runtime_2%3a7.3.154+hg~74503f6ee649-2_all.deb)...
Добавляется «отклонение /usr/share/vim/vim73/doc/help.txt в /usr/share/vim/vim73/doc/help.txt.vim-tiny из-за vim-runtime»
Добавляется «отклонение /usr/share/vim/vim73/doc/tags в /usr/share/vim/vim73/doc/tags.vim-tiny из-за vim-runtime»
Выбор ранее не выбранного пакета vim.
Распаковывается пакет vim (из файла .../vim_2%3a7.3.154+hg~74503f6ee649-2+b1_amd64.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет vim-runtime (2:7.3.154+hg~74503f6ee649-2) ...
Processing /usr/share/vim/addons/doc
Настраивается пакет vim (2:7.3.154+hg~74503f6ee649-2+b1) ...
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vim' (vim) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vimdiff' (vimdiff) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/rvim' (rvim) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/rview' (rview) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/vi' (vi) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/view' (view) в автоматический режим.
update-alternatives: используется `/usr/bin/vim.basic' для предоставления `/usr/bin/ex' (ex) в автоматический режим.
[/more]
С тегом more разобрался!
При обновлении поудалялись какие-то нужные пакеты. Вот в чем моя проблема имхо. Существует ли возможность вернуть систему в исходное состояние? Или только переустановка мне поможет?
Автор: Alukardd
Дата сообщения: 24.07.2011 00:40
whitemister
Цитата:
При обновлении поудалялись какие-то нужные пакеты
при каком еще обновлении??? С чего вы зяли что чего-то нужного не хватает?
Цитата:
Существует ли возможность
Нет. Такого понятия как откат не существует. Если не был настроен бэкап, или система там с снапшотами... (Конечно, всё это надо предварительно настраивать и т.д.)
Цитата:
Или только переустановка мне поможет
в первые месяцы, если вы что-то серьёзное натворили, то это самый верный способ. После, когда вы уже немного освоитесь с системой и консолью, то убитую систему можно привести в рабочее состояние практически из любой Ж... (Хотя иногда затраты слишком велики и проще действительно переустановить)
Автор: whitemister
Дата сообщения: 24.07.2011 01:52
Alukardd
Я же все объяснил вроде. Может терминами не владею тока?
Я не могу войти в Менеджер программ, так как он исчез. Это и есть моя проблема.
Да бог с ней. Переустановлю дебьяна. Не вопрос.
Со временем еще разберусь с созданием разделов и монтированием всяких там /home и пр.
Было бы удобно, чтобы /home на отдельном харде был. Тогда, при переустановке системы, ничего не пропадет и ничего предварительно сохранять не надо будет. Тогда вообще жизнь новая начнется!
З.Ы.
Пытался уже установить Линукс-Минт клиенту (от порнобанера его спасал). Но обломился...
Задача стояла оставить Винду, а Линукс - второй системой воткнуть. Создал основной раздел под Минт. А он не захотел там автоматически разбивку делать. А сам я этого еще не освоил. Придется матчасть учить.
Или кто-то может, предварительно, "на пальцах" объяснить?
Автор: Alukardd
Дата сообщения: 24.07.2011 02:03
whitemister
зачем под /home другой хард?) Раздела вполне достаточно... При переустановке и так все сохранится, если конечно не давать весь жесткий диск на растерзание автоматическому установщику...

Куда вы не можете войти я так и не понял... Что такое менеджер программ? synaptic? aptitude? Куда войти-то не можете? Да и зачем он вам нужен?

Я же уже вроде сказал своё imho про разбивку... Чего еще хотите услышать?
p.s. причем тут спасения от банера и вторая система? Для таких деяний есть LiveCD...
Автор: whitemister
Дата сообщения: 25.07.2011 00:45
Alukardd
Я как раз со всем этим сейчас разбираюсь. Изучаю Gparted. Скоро уже начну "соображать"!
Для спасения от банера я применяю AntiWinLockerLiveCD.
Я просто предложил установить Линукс клиенту. Сказал, что в нем вирусов не бывает. Он согласился. Но я не смог установить его второй системой. Не знал как это делается еще.
А сегодня я установил первый раз Линукс своему клиенту. Второй системой. Так что меня можно с почином поздравить!
Буду клиентов своих перетягивать на Линукс и всячески пропагандировать свободное ПО. Таково мое желание.
Автор: forgotten_genius
Дата сообщения: 25.07.2011 11:53

Цитата:
А сегодня я установил первый раз Линукс своему клиенту. Второй системой. Так что меня можно с почином поздравить!
Буду клиентов своих перетягивать на Линукс и всячески пропагандировать свободное ПО. Таково мое желание.


А не опасное это дело? Ведь, для того, чтобы его пропагандировать клиентам в нем нужно разбираться от "А" и хотя бы до "М". А так с ходу, я бы побоялся...

Добавлено:
Вопрос к бывалым, почему после загрузки ОС при попытке входа в систему (первый раз после загрузки) после ввода логина пароль спрашивает два раза? И только потом дает доступ в консоль (по ssh тот же диагноз). Например:
Login: xxxx
Password:xxxx
Password:xxxx

P.S. Debian 5.08, Samba, Winbind (прикручен к AD)
Автор: Alukardd
Дата сообщения: 25.07.2011 12:12
whitemister
Цитата:
что в нем вирусов не бывает.
не надо обманывать клиентов
Цитата:
Таково мое желание
а вот это хорошо, только вам бы самому поднатаскаться прежде чем людей пересаживать - с вопросами ведь к вам пойдут...

forgotten_genius
Ну тут к вам вопросы, что вы крутили в системе авторизации... Само по себе так не станет, и грамотное внесение в AD ни чего не изменит... Есть подозрение, что вы пока крутили winbind, получилось так, что сначала вы вводите пароль для локальной системы, а потом для LDAP. Полагаю, что если будете заходить от root'а, то ввиду отсутсвия такой учетки в AD пароль может спросить один раз.

Покажите файл /etc/nsswitch.conf
Автор: forgotten_genius
Дата сообщения: 25.07.2011 12:21

Цитата:
Покажите файл /etc/nsswitch.conf


[more=cat /etc/nsswitch.conf]
passwd: compat winbind
group: compat winbind
shadow: compat winbind

hosts: files dns
networks: files

protocols: db files
services: db files
ethers: db files
rpc: db files

netgroup: nis [/more]

P.S. с ssh Вас обманул, там все ок. Только в консоли. От root тоже два раза спрашивает. Причём реагирует только на второй запрос.
Автор: Alukardd
Дата сообщения: 25.07.2011 13:21
forgotten_genius
хз, что вы там могли натворить...
Если бы вы подробно рассказали, что вы делали то по горячим следам можно было бы догадаться...
Мб вы меняли файлы типа /etc/profile?.. Или в /etc/pam.d/ покопались???
Автор: forgotten_genius
Дата сообщения: 25.07.2011 13:42
В /etc/profile и в /etc/pam.d/ ничего не трогал, так как незачем для настройки samba.
Та какие следы? Я его поднял год назад, все работает нормально, кроме этого момента. Этот двойной запрос пароля возникает после настройки samba и winbind. Поднимал несколько раз в такой конфигурации и каждый раз была эта фича. Ну да ладно, с консоли я не часто захожу, поэтому пускай работает, как есть. Есть хорошая поговорка: не трогай технику - не подведёт!
Автор: Alukardd
Дата сообщения: 25.07.2011 14:21
forgotten_genius
Дайте пожалуйста статью или ваши заметки по которым вы поднимаете samba+winbind у меня 3 Debian сервера введены в домен и на 2-х из них крутится samba ни когда таких проблем не видел, причем сервера эти не раз поднимались с нуля...
Автор: forgotten_genius
Дата сообщения: 25.07.2011 14:47
Alukardd

Читал не одну статью, но за основу брал вот ее. К сожалению ссылка в интернете уже мертва, но я ее сохранил локально, поэтому делаю копи-паст [more=читать здесь] Для удобства писать буду от имени root
Если работать от пользователя, то перед каждой командой надо ставить sudo

# apt-get update
# apt-get install samba winbind krb5-user

Зависимости подтянутся сами

САМОЕ ГЛАВНОЕ!!!
перед редактированием любого файла создавайте резервные копии!

Настройка разрешения имен
Надеюсь что на вашем контроллере домена поднят DNS с зонами прямого и обратного просмотра. Если не поднят, то винадмин сам себе злобный баклан.

# vi /etc/resolv.conf
search domain.foo
nameserver 192.168.0.1
значения подствить свои

на машине с самбой на всякий случай прописываем следующее

# vi /etc/hosts
192.168.0.1 adc.domain.foo adc
файл хостов на контроллере домена трогать не обязательно

Настройка Kerberos.

Часть этого документа использует DOMAIN.FOO прописными буквами. Удостоверьтесь, что в вашем конфиге krb5.conf правильный регистр!

Приводим файл krb5.conf в соответствие с настройками вашей сети(не забывайте про регистр!).

# vi /etc/krb5.conf
[libdefaults]
default_realm = DOMAIN.FOO

[realms]
ADC.DOMAIN.FOO = {
kdc = adc.domain.foo
}

[domain_realms]
.domain.foo = DOMAIN.FOO

После этого выполняем команду(необходимо знать пароль администратора КД):

# kinit admin@DOMAIN.FOO
#
в случае успешного завершения вывода на консоль не будет.

Возможные проблемы на этом этапе:
kinit: krb5_get_init_creds: Client (Admin@DOMAIN.FOO) unknown

Надо проверить правильность ввода логина\пароль админа.
kinit: krb5_get_init_creds: unable to reach any KDC in realm (DOMAIN.FOO)

Проверьте правильность настроек DNS и конфига krb5.conf
kinit: krb5_get_init_creds: Clock skew too great

Рассинхронизация времени на КД и клиенте – выполните команду net time set(в linux) Желательно выполнять данную команду раз в неделю(можно через cron).

Настройка Samba и Winbind:
Пожалуй, самая легкая часть настройки.

Выкладываю свой реально работающий конфиг:
# vi /etc/samba/smb.conf
[global]
admin users = admin # обычно не пользуюсь, но себя лучше не прописывать
log file = /var/log/samba/log.%m
log level = 1
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
null passwords = true
# interfaces = 192.168.0.10/255.255.255.0 #
# hosts allow = 192.168.0. 127.0.0.1 #
encrypt passwords = yes # шифрованные пароли, шифрованные
idmap uid = 10000-40000
idmap gid = 10000-40000
auth methods = winbind # это та самая штука, которая общается с виндовым сервером
name resolve order = hosts bcast lmhosts
case sensitive = no
dns proxy = no
netbios name = smbserver
server string = %v samba
password server = adc.domain.foo
realm = DOMAIN.FOO
client use spnego = yes
client signing = yes
local master = no
domain master = no
preferred master = no
workgroup = DOMAIN
debug level = 2
security = ads
unix charset = UTF-8 # локальная кодировка
dos charset = 866 # клиентская кодировка. да, винды всё ещё держат имена файлов в 866
max log size = 50
os level = 0 # это, чтоб самба не брала на себя функции мастербраузера сети
# guest access = ok
follow symlinks = yes
winbind separator = \
winbind uid = 10000-40000
winbind gid = 10000-40000
winbind enum groups = yes
winbind enum users = yes
winbind use default domain = no
это общаяя часть

можно прописать и шары
[share]
comment = data
path = /home/data # путь к расшареному каталогу
browseable = yes
writable = yes
create mask = 0664 # файлы в этой шаре будут создаваться с этими правами
directory mask = 0777 # каталоги в шаре будут создаваться с этими правами
valid users = @"DOMAIN wingroup", "DOMAIN winuser1", "DOMAIN winuser2"
write list = "DOMAIN winuser1"
read list = @"DOMAIN wingroup", "DOMAIN winuser2"
ну примерно так.
шара homes неплохо описана с конфиге самбы по умолчанию.
ну и не забываем про волшебную команду
# man smb.conf
там подробно описан каждый параментр конфигурации.

редактируем nsswitch.conf, добавляем то, что написано зелёным
# vi /etc/nsswitch.conf
passwd: compat winbind
group: compat winbind
shadow: compat winbind

hosts: files dns

Входим в Active Directory

Убедившись, что на контроллере домена нет машин с именем, которое мы использовали в конфиге Samba. Выполняем команду:
# net ads join -U winadmin
winadmin's password:
Using short domain name -- DOMAIN
Joined 'SMBSERVER' to realm 'DOMAIN.FOO'
всё, самба-сервер в домене

перезапускаем винбинд и самбу
# /etc/init.d/winbind restart
Stopping the Winbind daemon: winbind.
Starting the Winbind daemon: winbind.
# /etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd.
Starting Samba daemons: nmbd smbd.
ещё одно. если шара сделана с доступом на запись, то писать в расшареный каталог должно быть разрешено всем.
# chmod 777 /home/data
будем считать, что он пустой.
почему? помните параметры
winbind uid = 10000-40000
winbind gid = 10000-40000 [/more]
Автор: Alukardd
Дата сообщения: 25.07.2011 16:15
forgotten_genius
мде... непонятно что вы там каждый раз умудряетесь делать...
Автор: Alukardd
Дата сообщения: 01.09.2011 20:50
Есть пакет, у которого в зависимостях висит python2.4, а у меня установлен squeeze и в нём такого пакета нема... Нашёл его на launchpad'е только в исходниках - хз собирать или нет (1 - скорее всего будут конфликты с 2.5 и 2.6, 2 - скомпиленный питон не будет ведь зареган в apm со всеми вытекающими).

Подскажите что делать?!

p.s. для справки: катавасия вся вокруг пакета python-jmc для навешивания транспорта POP3,IMAP4 в ejabberd... (тулза старая, из исходников она у меня тоже не скомпилилась, нашёл deb пакет, так орёт на зависимости)
Автор: phaoost
Дата сообщения: 02.09.2011 15:34
Alukardd
а поставить пакет из ленни не получается?
Автор: Alukardd
Дата сообщения: 02.09.2011 16:13
phaoost
установил щас пакеты с lenny python2.4-minimal и python2.4 - встали. Установился и необходимый пакет python-jmc... Только вот демон зараза не запускается - 0 эмоций. При попытке прямо запустить /usr/bin/jmc вывалил мне Traceback...
Эх - жаль что пакет был заброшен - мне так хотелось его по юзать...
Автор: phaoost
Дата сообщения: 03.09.2011 14:48
Alukardd
я конечно плохо разбираюсь в питоне. но может быть ему просто в начале вместо #!/usr/bin/python указать путь к 2.4?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859

Предыдущая тема: 60000$ за страховку


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.