Может и не много. Но вспоминается в бытность моей работы в одном GSM операторе, что внедренец SMS центра _требовал_ наличия запущеного telnetd, иначе досвидания и никаких гарантий по работе софта. Можен в inet мало где торчит телнетд, но внутри дофига где. И не стоит недооценивать вредность персонала!
> Многи проги под виндоус исторически заточины работать без ssh.
Более того, когда админы опечаленные положением дел, без предупреждения закрыли эти сервисы (telnet и rexec) - народ взвыл! открыли в тот же вечер - переконфигурировать всех клиентов было не реально :))))
Эт че. Там не только telnet и rexec, а еще много чего по умолчанию открыто. Я как-то не зная ни одного пароля и имени пользователя полчаса просидев в сетке предприятия на спор получил локальный аккаунт в сервер. После чего убедил админов прикрыть службы finger, rsh, rexec, rlogin, telnet и пр.. Это правда в 9 соляре было. Но в 2006 году :) Хотя, в умелых руках, как грится ...
> telnet? да ну.. разве остались ещё те, кто этим пользуется.. ;-) тем более на Solaris..
Остались, и именно на Solaris. Ssh в комплекте поставки Solaris не было до 9-й версии, а чтобы его туда устновитть, надо было много чего доустановить и вытянуть, сам мучался в своё время. А народ как научился в стародавние времена работать, так и работает. Почту командой mail читают до сих пор. На одной из моих работ машин, светящих телнетом в интернет, 3 штуки и попробуй отключи его. Сейчас в этих помещениях ремонт правда и эти машины где-то лежат.
>Ssh в комплекте поставки Solaris не было до 9-й версии, а чтобы его туда устновитть, надо было много чего доустановить и вытянуть, сам мучался в своё время.
Это неправда. "Мучиться и вытягивать" не надо было совсем ничего. Ssh и все, что ему нужно, был на Software Companion CD. Даже в 2.6.
Достаточно много. Например в RF-терминалах в софте для склада используется в основном TELNET, и очень редко SSH. Т.к. работа идёт в основном в локальной сети или в крайнем случае по VPN - то необходимости в SSH нет.
Во первых telnet,rlogin ,rsync и тд открыты по умолчанию не только в солярке но и практически во всех серьезных юниксах: irix,hp-ux,aix. Во вторых в бете 11го соляриса этого уже нету (выключены).
чё, они берут патчи из опенсоляриса, которые делаются слесарями-гинекологами по всему миру, и добавляют их в свой энтерпрайз продукт? куда смотрит саныч?
>Хакерам: вспоминаем разницу между хабом и свичом.
Только не забываем, что с помощью ifconfig можно поставить на своей рабочей тачке или ноутбуке любой IP и MAC и выдавать себя таким образом за сервер, на самом деле являясь прокси. :)
>Только не забываем, что с помощью ifconfig можно поставить на своей рабочей тачке или ноутбуке любой IP и MAC и выдавать себя таким образом за сервер, на самом деле являясь прокси. :)
в старшей группе детсада опять организовали кружок ксакепов? :)
>>А что не так с обратной совместимостью? (кроме драйверов - об этом я и >сам всё знаю)
>Все что завязано на работу с ядром и версию компилятора - а это ~90% всего.
90% ? Интересно, какие у вас задачи. От версии компилятора зависят в основном Си++-программы, которых не так много. Кроме того, есть библиотеки совместимости. Программ, зависящих от версии _ядра_, я так сразу и не припомню. На своих рабочей и домашней машине я всегда втыкал свежие ядра, и всё пучком.
> Вообщем если нет исходного кода программы то ты в случае линукса будешь жестко привязан к конкретному дисту,версии ядра и компилятору.
Я - не буду. Может, есть какие-то специфические и специфически написанные программ, но я недавно заметил, что при переходе RH7.2 -> FC4 забыл обновить репозиторий левых программ, которые натаскал из сети. На машине образовалась "солянка" из RH7.2 и FC4 - и я этого даже не заметил :) apt зависимости сам разрулил, и никаких исходных текстов или жалоб на несовместимость с ядрами/компиляторами.
>Все что завязано на работу с ядром и версию компилятора - а это ~90% всего.
Что, все прикладухи оказывается в ядре работают???
>Вообщем если нет исходного кода программы то ты в случае линукса будешь жестко привязан к конкретному дисту,версии ядра и компилятору.
Вы таки бредите. Если нет исходного кода программы, как я могу быть привязан к компилятору? Кроме того, почему 99% программ, распространяемых в бинарниках, работают под любым дистром?
>>Хакерам: вспоминаем разницу между хабом и свичом.
>Только не забываем, что с помощью ifconfig можно поставить на своей рабочей тачке или ноутбуке любой IP и MAC и выдавать себя таким образом за сервер, на самом деле являясь прокси. :)
Ну да, это если пользователю дали права админа и машину с linux, чтоб отчеты набивать, или пускают в сеть кого попало. Конечно, надо и гостей тогда контролировать.
>90% ? Интересно, какие у вас задачи. От версии компилятора зависят в >основном Си++-программы, которых не так много. Кроме того, есть >библиотеки совместимости.
Если я скажу что qt написан полностью на c++ ,да и вообще практически все графические интерфейсы пишутся именно на c++ (это только про разработку на c|c++ ) > Программ, зависящих от версии _ядра_, я так сразу и не припомню. На >своих рабочей и домашней машине я всегда втыкал свежие ядра, и всё >пучком.
На вскидку из последнего: iptables завязан на версию модуля в ядре : в 2.6.20 у него поменялся синтаксис и /etc/iptables пришлось переписывать.
>Я - не буду. Может, есть какие-то специфические и специфически >написанные программ, но я недавно заметил, что при переходе RH7.2 -> >FC4 забыл обновить репозиторий левых программ, которые натаскал из >сети.
Я про закрытое ПО ,написанное с рассчетом на определенные версии всего. Внутренние разработки.
>Ну да, это если пользователю дали права админа и машину с linux, чтоб отчеты набивать, или пускают в сеть кого попало. Конечно, надо и гостей тогда контролировать.
Необязательно машину с линуксом - на венде тоже можно выставить произвольный IP/MAC, запустить простенький прокси. :) Права админа можно легонько получить, сняв крышку корпуса, сбросив пароль на биос и установив руткит. А обычно все и так работают с админскими правами. В случае, если некоторые работают со своими ноутбуками - все еще проще.
>Вы таки бредите. Если нет исходного кода программы, как я могу быть >привязан к компилятору? Кроме того, почему 99% программ, >распространяемых в бинарниках, работают под любым дистром?
Все (ну или почти ,ну хорошо -некоторое) серьезное коммерческое ПО идет в виде обьектов а не бинарников.Для линковки и конечной компиляции нужны утилиты из комплекта компилятора.Так понятнее?
>Кроме того, почему 99% программ, >распространяемых в бинарниках, работают под любым дистром?
Видимо именно по этому разработчики собирают отдельные билды под разные дистры? :)