Как примонтировать шару нынче в Линукс?

Итак, поскольку я начал переползать в Линукс с Винды
Расскажите, как сейчас принято монтировать шары из сети, так, чтобы они при перезагрузке автоматом монтировались и по относительно простому пути в home.
Допустим я достукался до шары из файлового менеджера (пусть Thunar).

В винде просто. Правой кнопкой мышки на шару и «map network drive...».

👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Итак, поскольку я начал переползать в Линукс с Винды

А чего именно сейчас ? (не холивора ради)

Во-первых. Винды после 7 меня раздражают своим интерфейсом и последними действиями MS.
Во-вторых. Линух стал нынче уже приемлемым для работы. Много еще не доделано в части удобства, но пользоваться уже можно, а не заниматься настройкой линуха.
В-третьих, проект, в котором сейчас работаю запустить под виндой очень сложно — кривовато части его и зависимости писаны. На исправление этих кривостей нет времени. Только в Линухе работают.
Линухи пока в виртуалках. Наконец-то VirtualBox стал удобен и обощел VMWare в плане удобства.

и в caja и в nautilus файловых менеджерах de всех клонов линуха давно прикручена возможность подлючения к ресурсам уд.серверов в два клика (файл-соединится с сервером) по различным протоколам и на различные порты-сохраняете — ярлык в автозапуск ..... Увы , эта беда давно (наверное с 2008 г, когда затесали бубунту под философию тойч-хомы) сделала из линуха виндовую безделушку...Уму не постижимо,но факт — даже к серверам прикручивают de....
И куда только мир катится???

Только они монтируют нынче в такую задницу, что задолбаешься ее искать. Но да, фичу добавили относительно нормальную (но вот забыли еще добавить возможность на постоянное примонтирование, то бишь не доделали).
Зачем тебе на сервере вообще de...?
Я же речь веду не про сервер, а про рабочий комп, где ты почту получаешь с инете что ищещь, фильмы смотришь, игры играешь, программы пишешь, видео монтируешь ...

и в nautilus и в caja — стандартных файл менеджерах de практически всех линухов уже давно прикручена а-ля виндовая херня для подключения (и не только шар) ресурсов уд.серверов (файл-соединиться с сервером) по различным видам протоколов.... два клика логин-пароль-сохранить и если надо постоянное использование- добавить в автозапуск... Увы линух от этого уже с 2005 года (с выходом порнобубунты) стал такой же игрушкой для поколения тойч-дебло как и винда...Куда катится мир????

Афтар, краще не переповзай з Вінди. Далі тебе чекають тільки біль та страждання.

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

sshfs уже советовали?

Прописывать в fstab.
Идеальный вариант это NFS, если нужна совместимость с виндовыми машинами то и smb подойдет. Если nfs, то надо не забыть флаг _netdev, что бы система дождалась пока поднимется сеть перед монтированием. Есть еще вариант с подключение блочного устройства по протоколу iSCSI. Но такое устройство можно подключить только к одному клиенту. Зато можно работать как с диском, разбивать, форматировать, подключать в lvm или raid )

mount -t cifs -o guest,ro,noexec,iocharset=utf8,port=139 "//server_name/path/to/folder/' "/home/user/shares/my_folder_name"
а для автомонтування — закинути ярличок на скрипт в автозагрузку /home/user_name/.config/autostart/your_shourkut.desktop

ярличок виду

[Desktop Entry]
Name=Mount Share
Exec=/home/user_name/scripts/mount_share.sh
Terminal=true
Type=Application

А за что вы его так не любите :) ? Дока то хорошая но дойти до запущеной сети (особенно если под руками нету компа с интернетом а сеть WiFi) — уже подвиг для новичка :) Это я вам как пользователь Арчи с 2005 года говорю... Арчи хорош уже когда ты не падаешь в обморок от консоли и не большой распечатки скрипта страницы на А4 :)

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

Блин, да как же так? Какую современную утилиту не возьми — будет дока по установке под убунту. Что ж вы там творили с ней

при наличии айпада/смартофона/телевизора/второго-третьего ноута — проблема не столь актуальна.

В общем по мануалу из инета

ubuntuhandbook.org/...-drive-onto-ubuntu-14-04
всё получается.
Но...
Это же через 3 месяца опять забудешь...
Вот и хотелось тул, что назал кнопочку, он уточнил пользователь-пароль и прописал всё в fstab.

Что-то типа pysdm.sourceforge.net А вообще линух с гуем это mac. ЗЫ, если че софту не тестил.

Сволочь он значит :) А вообще гуглили на тему gui для fstab? Если ничего нет, вы же в C++ умеете, напишите софту, сделайте добро сообществу :)

Gigolo какой-то есть. Хотелось именно, чтобы сами файл-менеджеры поддерживали такое. Но, нет, значит нет.

Если удаленно монтировать, то тогда обычно ssh fs используют www.digitalocean.com/...ote-file-systems-over-ssh
Если расшарить из локальной сети, то можно samba использовать wiki.samba.org/...shares_from_a_unix_client

и да, все прописывать в /etc/fstab

Еще можно http сервер на удаленной машине поднять, и тогда ничего никуда монтировать не надо. Но это для ограниченного круга задач Просто способ поднять сервер зайти в нужну директорию и выполнить python -m SimpleHTTPServer . Я обычно так делаю когда нужно пару файлов перекинуть соседу на его машину.

Если посмотреть здесь ubuntuhandbook.org/...-drive-onto-ubuntu-14-04
Это прямой путь?
2. Create a credentials file via:
gedit ~/.smbcredentials
insert the username and password for accessing the remote share. Replace “Ji” & “741852963” with yours and save the file.
username=Ji
password=741852963
Т.е. пароли кладем в файлики открытым текстом?

Понятно. Оригинальное решение. Так, в сторону, если это дело лежит в хоме юзера, он подхватывает какой веб-троян (что счас элементарно), то зачитать пароли к шарам — раз плюнуть.
Как-то совсем несекурно.

Если подхватить такой троян что залезет в хоум к юзеру, то он скорее всего ssh ключи пойдет воровать, а не пароли к шарам.

Ты сидишь под неким юзером. Всё что, в твоем home открыто для тебя. Заходишь браузером на левый сайт с трояном. Он имеет полный доступ к твоему home. Понятно, что воровать будет все и ключи и пароли. Но, ключи тоже в home все храняться?
То бишь самой то системе пофиг, но твоей песочнице нет.

Далеко не факт что троян имеет доступ к home директории. Я не специалист по безопасности, но это было бы слишком палевно. В целом это логично что все файлы которые относятся к пользователю, хранятся в его личной директории, в том числе и ключи. Если посмотреть директорию с ключами, то там будут такие права
-rw------- 1 mike mike 668 Jun 3 2012 /home/mike/.ssh/id_dsa
-rw-r—r— 1 mike mike 608 Jun 3 2012 /home/mike/.ssh/id_dsa.pub
-rw------- 1 mike mike 1679 Jun 3 2012 /home/mike/.ssh/id_rsa
-rw-r—r— 1 mike mike 400 Jun 3 2012 /home/mike/.ssh/id_rsa.pub
Т.е. владелец может читать и писать, а никто другой ничего делать не может, даже посмотреть содержимое.

Но опять же, я не знаю как работают трояны и секюрности я не сильно разбираюсь, возможно это и существенно.

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

В каждой сказке есть доля сказки. Винда есть винда, она у любого юзера винда, разница только в обрастании всякими антивирусами и прочими фаерволами. Линух же у каждого разный. Абсолютно защищенного нет ничего, даже пароли от rar архива можно брутить при наличие определенного железа. Ваша-же защита в 1) Вы никому не нужны с вашим линухом
2) Чтобы подхватить вирь с порносайта, этот вирь нужно установить и стянуть все зависимости

А если вы знаете, что-то очень важное, то вас проще хакнуть социальной инженерией, подбросив в нужный момент какой ни будь руткит. Как-то так.

>>> Чтобы подхватить вирь с порносайта, этот вирь нужно установить и стянуть все зависимости

а что не существуют бинарники-скрипты, которые не нуждаются в зависимостях?

Это же линукс, даже нужный тебе софт не всегда легко установить

Для этого существуют различные apparmor, firejail.

Да защищён он, просто потому что:
1) Пользователей меньше, чем под виндой, соответственно троян под линукс не так вкусен
2) Большинство пользователей линукса разбираются в компьютерах на уровне достаточном, чтобы не запускать всё подряд, содержащее трояны
3) Во многих дистрибутивах не так просто что-то скачать браузером и запустить

А под андроид троянов уже достаточно написано, хотя базируется андроид на линуксе. В рунете так вообще куда не зайди с мобильного — «!!!Внимание, ваше устройство заражено, нажмите ок чтобы вылечить!!!». При нажатии ок, конечно, браузер начнет качать какой-то .apk. Популярность среди простых людей играет решающую роль.

Ага, а не потому, что

Вам відомий якийсь троян, який через веб-браузер інфікує лінукс?
Под андроидом даже не надо apk скачивать. В браузерах дыры постоянно фиксятся, но в силу особенностей рынка андроида у 95% пользователей стоят старые браузеры с не закрытыми дырами. И это только если браузре брать, есть же еще куча софта, где дырки тоже есть.
Кроме того не всегда необходимо что-то тебе поставить, часто достаточно просто зачитать нужные файлы из жаваскрипта (используя не закрытую дырку в браузере).
Пользователей меньше, чем под виндой, соответственно троян под линукс не так вкусен
Android же, там миллиарды пользователей.
Пользователей меньше, чем под виндой, соответственно троян под линукс не так вкусен
Но это пока... Винда не вечна и последнее время MS делает много, чтобы побыстрее ее похоронить.
Ну и выбор или Apple или Linux. Уже сейчас Ubuntu почти пригодна для «домохозяйки». Чуть-чуть подправить по мелочи типичные действия и можно пользоваться. Остаются только игры. Но разработчики игр пойдут за пользователем, если пользователь двинет на Apple c Linux и игры пойдут под эти оси.
И тут -то и всплывет вся это защищенность Линукс «по-определению».

Последние версии virtualbox стали весьма удобны. Вот сейчас хостовая винда и большую часть работы делаю в виртуалбоксе. Интерфейс, шрифты и т.п. большей частью удовлетворяют и не хуже виндовых стали. Остановился на Xfce, мне он как-то приятнее и достаточно просто выглядит, без всяких дурных наворотов.
Еще бы отладчик (прослойку к gdb) и QtCreator довели до ума, чтобы не тормозил на больших контейнерах и всё, в Винде мне делать нефиг, разве что иногда монстров по подземельям погонять в Винде.
И еще бы клиента к системам контроля версий типа Tortoise.

И еще бы клиента к системам контроля версий типа Tortoise.
GitEye, правда не показался удобным. Можно попробовать поставить SourceTree под Wine. Теоретически должен работать. Можно найти IDE с поддержкой систем контроля.
Хотя я уже наоборот к гуям не вернусь. Сложные вещи с репозиторием делать нужно редко или никогда и для них есть гугль. А для повседневных операций консольный git шустрее очень намного.
Заходишь браузером на левый сайт с трояном.
Вам відомий якийсь троян, який через веб-браузер інфікує лінукс?

Зачем ему рут? Если ему нужен доступ только к твоей песочнице.

Такое. Смело и не аргументировано.

Ви відповіли на питання про рут, але не відповіли на моє. Можна почути відповідь, будь ласка?

Да откуда я знаю. Я спрашиваю. Знал бы, не спрашивал. А с этим

Вам відомий якийсь троян, який через веб-браузер інфікує лінукс?
надо лезть на соответсвующие сайты и искать. Но тотже андроид запросто заражают.

Только если пользователь не понимает, что его заражают. Но для таких пользователей есть Dr. Web например. Бесплатная версия проверяет скачиваемые файлы и устанавливаемые программы (включая устанавливаемые через гугл плей). Платная ещё имеет фильтр URL

Только если пользователь не понимает, что его заражают. Но для таких пользователей есть Dr. Web например.
Скачал с официального сайта, какой то архиватор или дрова. Уже не помню. Так гард мейл ру пролез, хотя я все лишнее не устанавливал. Антивирус молчал, когда настройки браузера, автозагрузки и т.д. полетели, начали страницы сами открыватся с киркоровами в лучшем случае и с какой то жабаскриптовой фигней типа «подождите, не закрывайте, вы там чето выиграли» и т.д.. ППЦ пришлось 2 часа копошится удалять всю херню, что оно мне наставило (амиго, хериго...) включая какие то леваковые службы, настройки откатывать, чистить реестр и т.д. Если б их офис был в Киеве, пришел бы с канистрой бензина...

Как сайт со скрипом
Имеет доступ к дом дир? Разве что ли какой то левый плагин

Через баги в імплементації, припустимо, pdf.js. Чи флеш (шумвей). І так далі.

SSH ключи нужны чтоб ручками не вводить свой логин-пароль, а теперь получается что логин-пароль вводить не надо, но нужно вводить пароль на доступ к ключу?

noexec на /home при монтуванні(в fstab) — і щоб ви не скачали звідти просто незапуститься.

См, раздел настройка клиента. help.ubuntu.com/...serverguide/kerberos.html, потом тут help.ubuntu.com/community/Samba/Kerberos .

Что самое интересное, я был поражён, что убунта 14.04 сама нашла наш офисный контроллер домена, спросила завязаться на него, я ей разрешил, т.е. ничего вышеописанного руками я не делал вообще, т.к. был контроллер домена виндовый. Теперь один логин и пароль на вход, на сервисы, шары и прочее. В общем от винды убунта 14.04 уже мало чем отличается.

Спасибо, буду почитывать. Просто часто быстрее спросить (особенно простые вопросы), чем рыскать по инету. Вот даже тут несколько разных вариантов предложили.

Не, мне нужно примонтировать шару с Гигами данными с базами (не БД, обычно это развесистые каталоги) для обработки. Причем только чаще только на чтение (чтобы случайно не похерить что) и иногда на запись.

Я так понимаю что база на виндовой машине? Смотрите второй мануал, там вроде делают то что надо.

Нет. Там урезаный линух на Dlink NAS. Сетка гигабитная, хоть и длинк тормознутый, но 40% от гигабита он дает.
Есть еще вариант через VPN к удаленному серваку. Но что-то с ним очень тормознуто выходило пока. Т.е. несмотря на 10M сетку на чтение, реальная скорость была раз в 30 меньше — пока забил. Нужна база оттуда за ночь (сутки) выкачиваю, и затем уже работаю.
Так вот решил навести небольшой порядок у себя и не плодить копии или NTFS монтировать, а на NAS это всё держать.

Ну так тем более второй вариант, там как раз подключение к какому-то NAS настраивают. А по поводу VPN и SSH, если сеть локальная и секюрности не требуется, то лучше ими не пользоваться, т.к. они трафик шифруют, и из-за этого тормозят.

Еще вопрос:
sudo apt-get install libnss-winbind winbind
Reboot Ubuntu, or restart your network.
Kaкой демон нужно рестартовать и как?

Я обычно делаю logout, это быстрее перегружать всю систему, но в итоге получаешь новую конфигурацию.
Но можно что-то такое попробовать sudo service network-manager restart

Да, раньше у Линуха была возможность запоминать все открытые окна и при перезагрузке их поднимать. Сейчас я этой возможности не вижу.
Что и где поставить или включить надо для этого?

А такую классную фичу ликвидировали.

За это отвечает компонент session вашего окружения.
Не везде он есть, но последний раз когда я проверял его в Gnome и XFCE — работало.

Не нужно winbind, то еще глючило.
Обычный smbclient или дров smb + fstab

Ну уже через

winbind
сделал. Как бы работает.

Сейчас есть какой-то Gigolo. Как он, сильно глючный?
Или ручками fstab править единственный нормальный путь.

Друг, под Линуксом всё делается руками через command line.
У серверов вообще нет GUI. Поэтому рано или поздно всё равно придётся учить команды. Уж лучше рано ...

stephenramsay.us/...life-on-the-command-line

Вот тебе ответ про CLI:
if $silprob; then
utils/make_lexicon_fst_silprob.pl $tmpdir/lexiconp_silprob_disambig.txt $srcdir/silprob.txt $silphone ’#’$ndisambig | \
fstcompile —isymbols=$dir/phones.txt —osymbols=$dir/words.txt \
—keep_isymbols=false —keep_osymbols=false | \
fstaddselfloops “echo $phone_disambig_symbol |” “echo $word_disambig_symbol |” | \
fstarcsort —sort_type=olabel > $dir/L_disambig.fst || exit 1;
else
utils/make_lexicon_fst.pl —pron-probs $tmpdir/lexiconp_disambig.txt $sil_prob $silphone ’#’$ndisambig | \
fstcompile —isymbols=$dir/phones.txt —osymbols=$dir/words.txt \
—keep_isymbols=false —keep_osymbols=false | \
fstaddselfloops “echo $phone_disambig_symbol |” “echo $word_disambig_symbol |” | \
fstarcsort —sort_type=olabel > $dir/L_disambig.fst || exit 1;
fi

и вот
splicedfeats="ark,s,cs:apply-cmvn $cmvn_opts —utt2spk=ark:$sdata/JOB/utt2spk scp:$sdata/JOB/cmvn.scp scp:$sdata/JOB/feats.scp ark:- | splice-feats $splice_opts ark:- ark:- |"
feats="$splicedfeats transform-feats $dir/0.mat ark:- ark:- |"
$cmd JOB=1:$nj $dir/log/lda_acc.JOB.log \
ali-to-post “ark:gunzip -c $alidir/ali.JOB.gz|” ark:- \| \
weight-silence-post 0.0 $silphonelist $alidir/final.mdl ark:- ark:- \| \
acc-lda —rand-prune=$randprune $alidir/final.mdl “$splicedfeats” ark,s,cs:- \
$dir/lda.JOB.acc || exit 1;

И где в fstab команды — это всего-лишь текстовый файл.

Я не linux administrator и про fstab никогда не слышал.
Просто хотел тебе подсказать, что раз перешёл на Линукс, учись пользоваться терминалом. Забей на все графические утилиты.
Если надо править файлы, выучи vi. На серверах кроме него часто ничего нет.

Я тоже и не собираюсь быть админом. И мне больше нравиться работать в Гуях и нравиться, когда типичные вещи делаются в один клик и не требуют от меня выучить все детали расположание всех конфигурационных файлов, их форматов и всевозможных параметров.
Мне важнее понять детали скриптов (примеры привел выше), а не убивать полдня на выяснение всех нюансов монтирования шар.
А да, лет 10 назад я оное изучил в деталях, вот только по прошествии 10 лет забылось. В памяти осталось, что есть такой fstab.

тогда или пиши тулзу сам, или вали обратно на форточку
Вот всегда поражало количество агрессии от некоторых линуксоидов. Они мне всегда напоминали верующих и различных сектантов.
А ты не веришь в моего бога — на костер его. Что земля крутиться вокруг солнца, а не наоборот — на костер его.

Це не агресія, мабуть. Друга сигнальна система людину відрізняє від інших тварин — тож зрозуміло, що декого дратує, що звичних до спілкування мовою питають, як спілкуватись, штрикаючи співрозмовника пальцями.

Если есть рут — можно поставить nano. Хотя, можно сразу поставить ubuntu server, и там nano будет по умолчанию. vi разве что для общего развития

Это нано для правки максимум пары строк.
Если надо реально работать — то только vim

а еще есть Joe’s own editor :)
Функциональнее nano и попроще вима будет (вот тока плагинов и синтаксисов к нему, увы, не густо).
Хотя если реально работать , то из консольных наверное тока вим или емакс.

Вы мне открыли глаза — выяснилось что я уже лет 10 все конфиги разбиваю по 5 строк и так правлю через nano. Печаль-Беда был бы самураем сделал бы сепукку ...

То есть путь стандартный через fstab (и его ман).
И упрощения не появилось в стиле кликнул, оно спросило пароль и путь и прописалось в fstab?

Ну і відповідь на ваше питання.

что вы все так тех конфигов боитесь... один раз прописал и юзай... там всего-то одну строку дописать надо
wiki.ubuntu.com/...tWindowsSharesPermanently

О проблеме я написал. После полу- года не использования, забывается и требуется заново разбираться где и что прописать.

потом снова гуглиться за 30 секунд;)

Ой, без гугля не знаю что бы я и делал. Я забываю более-менее сложные команды за день, а то и быстрее

Ага, глюкануло , чет не то записало и потом машина не загрузилась ;)
Лечится конечно элементарно, но напрягает.
Так что ручками — ручками

Ага, глюкануло , чет не то записало и потом машина не загрузилась ;)
А чтобы не глюкануло написать нельзя?
Хотя да, еще недавно, через apt обновляешь Иксы и ... тишина. Лезь в инет, где и что там криво сделали и фикси ручками.

Подписаться на комментарии