домовой
долго медитировал на вопрос нужна ли мне мультизагрузочная флешка с grub и кучкой образов. все решил случай. падаван на работе возжелал флешку с линуксами и форточками. И либо удачно спародировал меня либо так звезды сошлись... но после того как закончился ритуал "длань чело" и я
со словами "нехрен на статьи медитировать в поисках gui там делать-то нечего", за пятнадцать минут собрал мультизагрузочную флешку с убунтой федорой и форточкой.
Печалька.
На работе не работает мтс. Настолько что не каждый смартфон чует наличие хоть какой нибудь связи..
ходить на всяческие ftp/sftp за пределами локалки не положено дажепрограммистам быдлокодерам (типа меня).
То что по мне плачет китайский комсомол понял после того как захотел стащить из дома файл. Как это делает обычный сисадмин? открывает owncloud /seafile на домашнем сервере и качает что надо.
Как это делаю я?
1. зайти на сервер, убедиться что я в очередной раз поломал всю веб морду и не собираюсь ничего лечить.
2. Вспомнить что сети на смартфоне нет. вспомнить что с работы ftp нельзя а webdav я включать не собирался.
3. вспомнить о тестовом сервере в DMZ. и таки да - не надеясь что идея сработает, прицепиться с него к домашней машине.( то что подключился к ssh через ssh это мелочь не заслуживающая внимания)
4. самое скромное - написать скрипт скачивания файла. все по взрослому - с проверкой пути, проверкой авторизации, разыменовыванием ../ и симлмнков.
5. подставить в куку правильный ключ авторизации ибо даже авторизацию никто чинить не собирался.
6. скачать файл
upd
7. побиться головой об стол когда пришло озарение : достаточно было сделать симлинк в корневую папку веб сервера
со словами "нехрен на статьи медитировать в поисках gui там делать-то нечего", за пятнадцать минут собрал мультизагрузочную флешку с убунтой федорой и форточкой.
Печалька.
На работе не работает мтс. Настолько что не каждый смартфон чует наличие хоть какой нибудь связи..
ходить на всяческие ftp/sftp за пределами локалки не положено даже
То что по мне плачет китайский комсомол понял после того как захотел стащить из дома файл. Как это делает обычный сисадмин? открывает owncloud /seafile на домашнем сервере и качает что надо.
Как это делаю я?
1. зайти на сервер, убедиться что я в очередной раз поломал всю веб морду и не собираюсь ничего лечить.
2. Вспомнить что сети на смартфоне нет. вспомнить что с работы ftp нельзя а webdav я включать не собирался.
3. вспомнить о тестовом сервере в DMZ. и таки да - не надеясь что идея сработает, прицепиться с него к домашней машине.( то что подключился к ssh через ssh это мелочь не заслуживающая внимания)
4. самое скромное - написать скрипт скачивания файла. все по взрослому - с проверкой пути, проверкой авторизации, разыменовыванием ../ и симлмнков.
5. подставить в куку правильный ключ авторизации ибо даже авторизацию никто чинить не собирался.
6. скачать файл
upd
7. побиться головой об стол когда пришло озарение : достаточно было сделать симлинк в корневую папку веб сервера