Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Операционные системы *nix _ Помогите разобраться

Автор: mpa Четверг, 12 Января 2006, 16:22

Всем привет.
Нужна срочная помощь (сорри, читать и разбираться медленно и по порядку буду позже).
Есть контора.
В ней три сервака с FreeBSD. Я с *nix системами столкнулся первый раз -до этого Майкрософтом обходился.

1) Шлюз. Стоит прокся + мыло сервер. Прокся squid ( насколько понял)....что за мыло - не знаю.
Вопросы: как определить что там за мыло-сервер ?
Какими командами (может они стандартные) можно войти в администрирование?
Как осуществить такие простые операции как создание нового юзера, изменения пароля и т.д. ?
Как "пощупать" настройки прокси ( опять таки, может стандартные команды есть) ...в частности нет инета на определённом айпишнике....нужно включить.
Почему-то с МАС есть доступ на фтп, а с ПС нет, хотя порты пописал одинаково.
Самый главный вопрос....пора мне учить фрю или ну его и переинстал на винду?

2) файл-сервера. Буду инсталить винду, делать домен...все по науке.
Вопросы:
Как на данный момент прописать права к расшаренным папкам (smb.conf ? )....как проверить наличие и права юзера?
как определить тип файловой системы (вообще, данные могут лежать, к примеру, на Фат32 или нет?).
Как без перелива данных корректно все преобразовать и поставить Винду?
Какие могут быть подводные камни ?

Пока все. Спасибо.

Автор: yozh Четверг, 12 Января 2006, 19:00

В xBSD не силён, но попробую.

Цитата
Вопросы: как определить что там за мыло-сервер ?
ps -A>/tmp/processes.txt
И анализируй. Скорее всего, sendmail, postfix, qmail... Можешь посмотреть startup-скрипты в /etc/rcd. И почитать /etc/inetd.conf
Цитата
Какими командами (может они стандартные) можно войти в администрирование?
Э? В смысле - администрирование? Ну, swat, если есть, даст тебе поадминить samba. А так, вообще-то, конфиги смотрим и логи smile.gif Конфиги - в /etc, логи - в /var/log smile.gif Запускаешь mc - и вперёд, шарься. Нет mc - к твоим услугам cat, vi ...
Цитата
Как осуществить такие простые операции как создание нового юзера
adduser или useradd. Запусти man adduser и читай. adduser vasya smile.gif
Цитата
, изменения пароля
man passwd
Цитата
и т.д. ?
Любая книжка по UNIX/Linux/xBSD. У них там графический десктоп стоит какой-нибудь? Посмотри, какой. GNOME, KDE, ...?
Цитата
Как "пощупать" настройки прокси ( опять таки, может стандартные команды есть) ...в частности нет инета на определённом айпишнике....нужно включить.
Прокси не занимался никогда. Всегда всё делал просто роутингом и NAT'ом через route/iptables. Так проще и прозрачнее, а интернет и так быстрый.
Цитата
Самый главный вопрос....пора мне учить фрю или ну его и переинстал на винду?
Если уверен, что на винде сделаешь то, что хочет заказчик, а время поджимает, - то лучше винду. Если нет - ищи в инете доки к squid и ковыряй его конфиги, что не так. Хотя, может, уже ковыряние ipfw или route многое скажет.
Цитата
Как на данный момент прописать права к расшаренным папкам (smb.conf ? )....
Погоди, погоди. Мне казалось, что файловый сервер - это FTP. При чём тут smb.conf? Или у них там файлы хранятся на самбовой шаре? Ну, если самба, то список шар обычно - в конце smb.conf. Там есть такие параметры, как create mask, directory mask, admin users и пр.
Цитата
как проверить наличие и права юзера?
А у вас ACL'ы или только обычные юниксовские атрибуты (owner, group, others)?

Автор: yozh Четверг, 12 Января 2006, 19:07

Цитата
как определить тип файловой системы (вообще, данные могут лежать, к примеру, на Фат32 или нет?).
cat /etc/fstab и cat /etc/mtab.
Цитата
Как без перелива данных корректно все преобразовать и поставить Винду?
Винду на UFS??? Кхм... А что винда вообще умеет, кроме FATx, NTFS, iso9660 и UDF? smile.gif Никак. Копировать данные на другой раздел и долго-мучительно разбираться. Установка винды взамен xBSD - это "до основанья, а затем".
Цитата
Какие могут быть подводные камни ?
Очень много работы. Рассчитывай, что через несколько недель у тебя всё заработает так, как хочет заказчик smile.gif

Автор: mpa Пятница, 13 Января 2006, 11:09

М-да...кажись таки Винда. За день все проблемы тогда решить смогу.
Остается вопрос как данные корректно слить ...а их там ой как много - полиграфия.
Спс.
Отпишусь.

Автор: mpa Пятница, 13 Января 2006, 11:36

А как можно просмотреть список пользователей, которые уже заведены?

Автор: kenm Пятница, 13 Января 2006, 12:04

в файле /etc/passwd можно посмотреть список пользователей.

Автор: yozh Пятница, 13 Января 2006, 12:17

Цитата
Остается вопрос как данные корректно слить ...а их там ой как много - полиграфия.
Ты имеешь в виду файлы, лежащие там? Ну, в smb.conf расшарь каталоги, перезапусти самбу
smbd -D
nmbd -D
и качай по сети на компьютер с виндой. Или, если там ftp-сервер запущен, то его средствами.
Цитата
А как можно просмотреть список пользователей, которые уже заведены?
Как уже подсказал kenm, локальных пользователей ты найдёшь в /etc/passwd. Самба имеет собственный список пользователей, где он хранится в FreeBSD - не знаю, а в slackware linux - в /etc/samba/private/smbpasswd
Добавление новых юзеров в самбе: smbpasswd -a vasya

Автор: kenm Пятница, 13 Января 2006, 12:51

в FreeBSD самбу рестартуют немножко по другому
/usr/local/etc/rc.d/samba.sh restart

Автор: yozh Пятница, 13 Января 2006, 13:25

Цитата
в FreeBSD самбу рестартуют немножко по другому /usr/local/etc/rc.d/samba.sh restart
Ну, в slackware тоже положено делать /etc/rc.d/rc.samba restart, но я просто думал, что smbd -D&&nmbd -D - стандартное решение, годящееся всегда. В конце концов, startup-скрипт в slackware именно это и делает smile.gif

Автор: mpa Среда, 18 Января 2006, 12:59

Короче.
Старый админ бросил мне пароли к root, которые через SSH не работают и все.
Смог найти учетную запись, которая работает.
На данный момент - не работает почта у некоторых товарищей.
Притом что послыать сообщения могут, а принимать - нет.
Стоит exim.
Добрался до его Makefile (насколько понимаю там прописываются логины /пароли .....если нет - поправьте).
Как его просмотреть ?
mcedit не находится
pkg_add -p mcedit - не пробовал....пока
vi Makefile выдает что-то типа ~~~~~~~~~~
И вообще ...
в чем трабл может быть ?
Хеееееееееееееееееэлп )))))))))))))))))))

Автор: yozh Среда, 18 Января 2006, 14:02

Цитата
Старый админ бросил мне пароли к root, которые через SSH не работают и все.
/etc/ssh/sshd_config: PermitRootLogin - ?
Цитата
Смог найти учетную запись, которая работает.
С правами root'а или нет?
Цитата
На данный момент - не работает почта у некоторых товарищей. Притом что послыать сообщения могут, а  принимать - нет.
Стоит exim. Добрался до его Makefile (насколько понимаю там прописываются логины /пароли .....если нет - поправьте).
Мммм... Что-то мне так не кажется. Это ты в его исходники залез, по-моему smile.gif
Цитата
Как его просмотреть ?
Просмотреть - по less Makefile, more Makefile или cat Makefile|more . В каком каталоге стоит exim? В /usr? В /usr/local? Попробуй grep'ом поискать файлы, содержащие известное имя юзера (в /etc, /usr/local/etc). А вот mc лучше поставь - сразу значительно легче станет. Он и через ssh нормально работает, кстати. Я с exim'ом дела никогда не имел, поэтому придётся тебе читать самому. http://www.opennet.ru/docs/RUS/exit_setup/exim.html, http://www.exim.org/ , http://learnlinux.tsf.org.za/courses/build/electives/ch04.html .
Цитата
mcedit не находится pkg_add -p mcedit - не пробовал....пока
Так ставь сразу весь mc, на фиг его по частям-то? smile.gif mcedit из него по F4 вызывается. На первых порах mc тебе ОЧЕНЬ поможет. А как освоишься - может, и на shell с него уйдёшь.

Автор: mpa Среда, 18 Января 2006, 18:52

осталось узнать что такое mc и как его ставить )))
ковыряюсь

П.С. от не знал сисадмин мороки, пока офис с фри не взял biggrin.gif

Автор: yozh Среда, 18 Января 2006, 20:38

Цитата
осталось узнать что такое mc  и как его ставить
Это Midnight Commander - двухпанельный файл-менеджер наподобие far, http://www.ibiblio.org/mc/ . Ставить, наверно, так же, как всё остальное (через pkg_add?) smile.gif Может, он уже установлен? Попробуй с командной строки дать команду
mc

Автор: mpa Четверг, 19 Января 2006, 11:36

мыслишка вслух

там списки пользователей нашёл ( не в конфиге exim-a) , а просто (по -моему в /usr/ )
Так там прописаны все юзера. В том числе в списке нашёл и тех, у кого пароли на почту не приниматся.
мож сменить им пароли ?
то есть....при смене этого пароля может почта начать фурычить или пароли к почта-юзерам только через конфиги можно менять ?

mc отстутствует
проверил

Автор: yozh Четверг, 19 Января 2006, 12:36

Цитата
там списки пользователей нашёл ( не в конфиге exim-a) , а просто (по -моему в /usr/ )
В /etc/passwd и в /etc/shadow (если есть)? Это юзеры, заведённые в системе. Их пароль задаётся/меняется командой passwd.
Цитата
Так там прописаны все юзера. В том числе в списке нашёл и тех, у кого пароли на почту не приниматся. мож сменить им пароли ?
Попробуй. Я просто не знаю, хранит ли exim свои собственные пароли для юзеров (может, ещё в /var поискать?). Например, samba хранит (команда smbpasswd). Но, с другой стороны, samba - это не органичная часть юникса, а, скорее, некий боковой нарост для поддержки MS-протокола.

Автор: mpa Воскресенье, 22 Января 2006, 14:45

Методом чтения документации и научного тыка кое-что выяснил.
Остался вопрос...как создать в системепользователя, используя в его имени точку ( имя.продолжение).
У старого админа именно так многое ( и на этом все завязано).
Смотрел adduser.conf ...чет ничего не получается.

Автор: yozh Понедельник, 23 Января 2006, 0:22

Кто мешает тебе добавить юзера без точки, а потом вручную отредактировать его имя в /etc/passwd b и /etc/shadow? Изврат, но работать должно

Автор: mpa Вторник, 24 Января 2006, 15:02

последнее
подскажите команду
я зашёл на шлюз, оттуда мне нужно попасть на сервак, чтобы его админить точно также.

Автор: yozh Вторник, 24 Января 2006, 19:56

Не совсем понял. А сервак на чём? Тоже FreeBSD? Ну, ssh. Можешь настроить на шлюзе port forwarding, чтобы какой-то порт соответствовал ssh на сервере.

Автор: mpa Пятница, 27 Января 2006, 11:07

шось глючит
есть пользователь в exim.
Работает, получает почту. Через некоторое время почтовик перестает принимать пароль.
Удаляю юзера, создаю по новой....два дня работы - и таже ерунда.
это где ошибка может быть?

Автор: mpa Пятница, 03 Февраля 2006, 12:00

короче так ))
не стал я ничего переделывать...
подучил некоторые команды и работаю с фрёй.

Автор: yozh Пятница, 03 Февраля 2006, 12:12

Тоже правильно. Если система уже грамотно настроена и требует лишь некоторой корректировки время от времени, то лучше её оставить.

Автор: mpa Среда, 08 Февраля 2006, 11:40

не было печали...
переезд офиса...
соответственно новый провайдер ...
Где менять айпи, маску на фрюхе ?
Нашел в rc.conf
Еще где то нужно ?
+ для почты ...в настройках почтовика ( имхо) айпишник нигде не прописан ..или как ?

Автор: yozh Среда, 08 Февраля 2006, 15:38

Думаю, что только в rc.conf. По крайней мере, в slackware linux достаточно отредактировать /etc/rc.d/rc.inet1.conf. Хотя, конечно, никто не мешает и самому подавать команды типа
ifconfig eth0 x.x.x.x netmask x.x.x.x up
route add default gw x.x.x.x
smile.gif

Автор: mpa Понедельник, 06 Марта 2006, 11:07

Еще вопрос.
На почтовик exim приходит сообщение..оч большое....
человек получить его не может ( сидя в другом офисе, другой провайдер) ...слетает по тайму......как его одно удалить, не трогая остальное?

Автор: yozh Понедельник, 06 Марта 2006, 12:20

Проще всего, наверно, зайти telnet'ом на POP3-сервер и удалить ручками. http://pages.prodigy.net/michael_santovec/pop3telnet.htm описано, как это сделать. Пример:

Код
telnet pop.mail.ru 110
USER username
PASS password
LIST
DELE 7
QUIT
Команда LIST выдаёт список сообщений с их размерами. Находишь нужное, удаляешь по номеру с помощью DELE.

Автор: mpa Понедельник, 06 Марта 2006, 12:22

спасибо Levon - у....уже разобрался

Автор: mpa Вторник, 21 Марта 2006, 13:34

И еще вопрос.
На сервак (фря) есть три папки. Там инфа....В одной из папок для клиентов Макинтоша файлы видны, но при попытке открыть выдает "Не найден файл"...в то же время на ПС все ок. В остальных папках все ок.
Где копать ?

Автор: mpa Вторник, 21 Марта 2006, 13:57

Короче непонятно.
Создал нового пользователя...добавил его в группу, которая имеет права доступа к шарам.
Фонарь...тупая ошибка - "не найден файл"....
ДА!!! ЭТО не на всех файлах ....некоторых ( но их много) ...а некоторые нормально открываются.
Посмотрел smb.conf ......Поигрался с разрешениями на шару - все равно не работает.
Ставил/убирал наследование - не работает.

При просмотре с ПС можно глянуть закладку безопасности ...там муть какая -то ...типа в списках есть, но галочки доступа не стоят ( на каждой папке/подпапке) ....ПС реально выдает картину по безопасности доступа к папке или это все "фантазии"?

Автор: mpa Вторник, 21 Марта 2006, 15:17

В логах пишет "Bad resource fork" ......на клиентах МАК ошибка 43.
Что за бред ? И почему выборочно файлы не хавает ? Половина нормально, половина не открывается.. ( с ПС все везде ок).


Автор: mpa Среда, 12 Июля 2006, 13:22

Кстати, я ж 07.07 не только детёнком отметился...а еще и сертификат гос.образца по направлению "Администрирование серверов FreeBSD" получил ))).
Как раз успел )))
Сейчас конечно не до этого но в жизни пригодится ))

Автор: yozh Среда, 12 Июля 2006, 17:26

Мои поздравления smile.gif

Автор: zeroku Среда, 12 Июля 2006, 19:59

взаимно...
весьма полезный курс, даи бумажка тоже очень полезная)

Автор: Vladimka Четверг, 03 Июня 2010, 16:19

Помогите как сделать в программе MSVC докачку по FTP/HTTP?

Автор: benitos Пятница, 13 Октября 2017, 14:57

А как можно просмотреть список пользователей, которые уже заведены?

Автор: Antony288 Вторник, 16 Января 2018, 11:40

Как на данный момент прописать права к расшаренным папкам (smb.conf ? )....как проверить наличие и права юзера?

Автор: yta11 Понедельник, 18 Июня 2018, 23:58

Хороший форум, давно такой искала

Автор: kira23 Суббота, 23 Июня 2018, 22:28

Зайду чуть позже biggrin.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)