Snusmumriken
Просто есть ряд "десктопных" моментов которые в венде просто хорошо по дефолту сделаны и нормально (везде под вендой) работают.
Неполноценный
Неполноценный
Да и компонент далеко не всегда включен, как и служба..
Неполноценный
Тут везде подводные камни.
Snusmumriken
Snusmumriken
Я ничего не настраивал в своей локалке.
Netbios-именем работает имя пк, заданное на самом этом пк. Всё.
Сергей
я на винде сколько ни пытался настроить самбу, у меня возникал жесткий skill issue в виде невозможности авторизации с другого устройства. это связано с наличием/отсутствием майкрософт аккаунта и пароля на компьютере, не особо уже помню что именно. Помню, что в основном это решалось созданием отдельного юзера, который бы устроил самбу, и прокидывание папок через него. неприятно энивей.
Неполноценный
Полностью автоматически работает на 99% роутеров.
Если ты говоришь про рабочую обстановку в организации, то это не всегда настроено должным образом, так как сетевые пути мягко говоря, иногда, можно проебать.
(с) Опыт первой линии в технической поддержке близкой к системному администрированию.
Vlad
Vlad
А если там IP ещё меняется постоянно, хотя это постоянный стационарный комп, то явно кто-то что-то недонастроил, как по мне
Неполноценный
Вообще обычно IP адрес кешируется, если системный администратор понимает, что делает.
Неполноценный
Резервация DHCP какое-то время должна быть, где-то день, где-то 30..
Snusmumriken
Если есть сетевое имя то это банально не нужно.
А запоминать айпишники каждого коллеги — такое себе.
Неполноценный
Я бы поспорил. Особенно если речь про обсуживание организации.
Неполноценный
Ты вот сидишь на удаленке пытаешься подключиться по доменному имени и тут оказыется, что человек сидит за NAT.
Неполноценный
Причём за искусственным, потому что адреса кончились.
Snusmumriken
Хех, мы сейчас на работке пересели на линух.
Знаешь что сейчас тут в качестве сетевых имён разнообразных серверов (для разных задач)?
Скачиваемый вручную hosts-файлик, регулярно обновляемый.
И то, в большинстве случаев надо помнить айпишник машины. Хорошо хоть их фиксируют.
Неполноценный
Snusmumriken
А как иначе разбираться с сетевыми именами?
Неполноценный
Линукс УМЕЕТ в DNS, очень даже хорошо.
Snusmumriken
Но вроде не умеет в netbios в смешанном парке.
Snusmumriken
И да, дёргать админов чтобы настраивали DNS-имя для каждой новой машины (включая десятки виртуальных) которые то создаются то переносятся то удаляются — интересное дело.
Snusmumriken
И опять таки, это всё ещё не убирает того момента, что под вендой всё ещё сетевые пути сразу из коробки позволяют лезть куда попало и шарить что попало куда хочешь, вплоть до
local file = io.open([[\\any_server_in_network\any\file]], "rb")
Без монтирований в принципе.
Неполноценный
Snusmumriken
Оно автоматом примонтирует все машины в локалке и будет их обновлять? Хмм.
И можно будет типа
local file = io.open([[/mnt/any_server/any/file]], "rb")
?
Неполноценный
Я просто не могу понять, почему у вас ПК не в домене.
Неполноценный
Если у вас организация.
Неполноценный
Ну это типо логично.
Snusmumriken
Скорее всего админы слишком вендузовые.
Неполноценный
Неполноценный
Я просто не совсем пониаю о каком ещё автоматическом монтировании может идти речь.
Неполноценный
Его нет НИГДЕ, ни на винде, не на линухе.
Неполноценный
samba-client?
Snusmumriken
И пачка samba-серверов.
И ручное монтирование для достижения того же эффекта.
Неполноценный
/usr/bin/smbclient \\\\ruthenia\\public mypasswd
Snusmumriken
Только линукс сам по себе не умеет в сетевые пути. Вот это \\\\ruthenia — не будет работать внутри линукса как валидный путь.
Нельзя через sh такой: cd \\ruthenia, нельзя через яп такой: io.open("\\\\ruthenia\\something").
Надо монтировать конкретную папку к конкретной папке. Ручками.
С каждой машиной.
(ну а сервер самбы написан на питоне и скорость операций очень интересная, особенно при попытке даже прямого доступа по абсолютным путям к файлам в директории всего с парой сотен тысяч файликов, чисто из-за количества файлов в родительской директории, хотя путь казалось бы абсолютный)
Неполноценный
Ну так тебе SMB клиент винды на каждой машине тоже настраивать нужно. По такой логике sftp вообще золотом кажется.
Snusmumriken
Неполноценный
Snusmumriken
В организациях (и у хацкеров) есть какие-то версии кроме >pro? :)
Неполноценный
Snusmumriken
Жуть какая, то-то я такой расслабленный под прошкой
Snusmumriken
Хмм, ftp-шные сетевые пути под вендой кстати тоже работают, надо чекнуть что под лялексом.
Неполноценный
Неполноценный
Под сетевые пути используют протокол smb://, под ftp - ftp://
Неполноценный
Ну типо сложности в этом нет, был бы софт, который это поддерживает из коробки.
Неполноценный
Неполноценный
Только вот зачем..
Snusmumriken
io.open("ftp://pc/file.txt", "rb")
Вот такое.
Snusmumriken
Только вот зачем..
Это называется связывание файловых систем без монтирования.
Прямой доступ без совокупления и настройки каждой машины в отдельности.
Неполноценный
Snusmumriken
Сергей
Snusmumriken
ого, я думал это выпили уже очень давно
Вот тут надо настраивать ftp на машине, с которой извлекаются файлики. Но эксплорер поддерживает эти пути по дефолту, в него встроен фтп клиент.
сфтп тоже встроен.
Snusmumriken
Вот.
Snusmumriken
Надо дополнить файловую систему unc-путями которые будут динамически разрешаться.
Snusmumriken
Пойду пилить, чего уж там.
Сергей
Сергей
Потому что из браузеров выпили уже давно
Snusmumriken
Сфтп тоже в наличии, так что как хотим так и лезем.
Snusmumriken
Если сервер чисто фтпшный это его проблемы, эксплореру пофигу, он просто лезет куда скажут.
Проблемы серверов клиентов не волнуют, так сказать.
Неполноценный
Snusmumriken
А есть ещё ftps.. Который буквально тот же ftp только с ssl..
И его тоже тянет эксплорер.
Но кстати не тянет файловая система венды, обращаться напрямую к путям типа cd ftp://bla нельзя. По UNC можно.
Неполноценный
Snusmumriken
Ну таки пока то что ищется в лялексе (и то что я искал лет пять назад) — это требование монтировать всё подряд.
То что оболочка может поддерживать пути типа ftp://bla не значит что само ядро поддерживает такие пути, эх.
Snusmumriken
Викари, отстань.
Неполноценный
Snusmumriken
Я просто не совсем понимаю к чему притензия..
Причины я уже сказал.
Отсутствие прямой и относительно прозрачной сетевой файловой системы (и аналогов unc-путей), что вызывает интересные последствия в случае попыток массового монтирования (вместо быстрой спокойной динамической связи по запросу)
Vlad
Vlad
Не знаю насчет других файловых менеджеров, я в основном KDE пользуюсь
Сергей