The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск SFTP-сервера SFTPGo 2.2.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от opennews (??), 29-Ноя-21, 10:05 
Опубликован выпуск сервера SFTPGo 2.2, позволяющего организовать удалённый доступ к файлам при помощи протоколов SFTP, SCP/SSH, Rsync, HTTP и WebDav. В том числе SFTPGo  может использоваться для предоставления доступа к Git-репозиториям, используя протокол SSH. Данные могут отдаваться как с локальной  файловой системы, так и из внешних хранилищ, совместимых с Amazon S3, Google Cloud Storage и Azure Blob Storage. Возможно хранение данных в зашифрованном виде.  Для хранения пользовательской базы и метаданных используются СУБД с поддержкой SQL или формата ключ/значение, такие как PostgreSQL, MySQL,  SQLite, CockroachDB  или bbolt, но имеется и возможность хранения метаданных в оперативной памяти, не требующая подключения внешней БД. Код проекта написан на языке Go и распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56247

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (1), 29-Ноя-21, 10:05 
Когда в браузеры завезут поддержку?
Ответить | Правка | Наверх | Cообщить модератору

2. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от zo0M (ok), 29-Ноя-21, 10:07 
вчера
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –3 +/
Сообщение от Аноним (3), 29-Ноя-21, 10:09 
поддержку чего? го? безопасного фтп? питона? ой, уже
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

18. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (18), 29-Ноя-21, 12:34 
HTTP. Стильная-модная-смузёвая фича, не в каждом браузере есть.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от Аноним (9), 29-Ноя-21, 11:16 
Нахера название языка, на к-м софт написан, указывать в названии программы?
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от x3who (?), 29-Ноя-21, 11:36 
> Нахера название языка, на к-м софт написан, указывать в названии программы?

это как правило сказывается на пользовательских качествах программы, хотя бы поэтому чтоит указывать

Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от Alex (??), 29-Ноя-21, 11:50 
Тут скорее так совпало что слово Go может ещё использоваться как что то удобное и функциональное из коробки.
Типа поставил завёл и поехал.

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

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

36. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (36), 29-Ноя-21, 19:36 
ага, совпало. а также совпало в hugo, gosu, gogs и прочих 😁
Ответить | Правка | Наверх | Cообщить модератору

15. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +13 +/
Сообщение от ыы (?), 29-Ноя-21, 11:52 
Чтобы унизить приверженцев раста :)
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

23. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от OpenEcho (?), 29-Ноя-21, 13:56 
> Нахера название языка, на к-м софт написан, указывать в названии программы?

Потому- что префикс/окончание с GO дает подсказку, что это - тоже самое, но только мультиплатформенное и как правило более современное и с большим количеством фич

SFTP vs SFTPgo
gocryptfs VS eCryptfs
и так далее

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

33. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –2 +/
Сообщение от Аноним (33), 29-Ноя-21, 17:06 
> мультиплатформенное

Т.е. linux надо писать как linuxc? А где на Go ОС мультиплатформерная?

Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от OpenEcho (?), 29-Ноя-21, 21:05 
>> мультиплатформенное
> Т.е. linux надо писать как linuxc? А где на Go ОС мультиплатформерная?

А где я говорил что на Go ось мультиплатформенная ???

SFTPgo - мультиплатформенная, может работать, на Линуксе, Фре, Виндовс
GocryptFS - тоже

Вы термин мультиплатформенности чуток не поняли ;)

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –2 +/
Сообщение от Аноним (45), 29-Ноя-21, 23:39 
А какое отношение мультиплатформенность имеет к языку и тем более к названию проекта?
Ответить | Правка | Наверх | Cообщить модератору

49. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от OpenEcho (?), 30-Ноя-21, 01:22 
> А какое отношение мультиплатформенность имеет к языку и тем более к названию
> проекта?

К тому, что практически все Гоу программы работают на разных платформах, поэтому, если видна приставка/окончание go, то это вроде как намекает, что это будет работать везде.

Ну, по крайней мере, это моя интерпритация - "почему"... :)

Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (45), 30-Ноя-21, 20:36 
> практически все Гоу программы работают на разных платформах, поэтому, если видна приставка/окончание go, то это вроде как намекает, что это будет работать везде.

docker, gocryptfs на винде и макоси уже пашут? Вот gobject или, скажем, gosa действительно на разных платформах работают, только почему-то они не на go.
Чувак, ты попутал, для чего язык программирования нужен. Он для того, чтобы на нём программы писать. Для остального есть порнхаб.

Ответить | Правка | Наверх | Cообщить модератору

64. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от OpenEcho (?), 02-Дек-21, 20:41 
Чувак, я просто попытался найти причину, почему народ называет программы с приставками языка на котором они реализуют продукт. Просто мое ИМХО, спекуляция и догадки, - не более, если есть другие предположения, - то добро пожаловать к дискусии, с удовольствием прочитаю ваше предположение - почему же они так называют программы.

Кстати, докер на винде и маке если верить офсайту - давно пашут. А gocryptfs на сколько я помню, решили просто не заморачиваться, т.к. другой чувак портировал gocryptfs в cppcryptfs (кстати тоже с присатавочкой срр) и сопровождает порт

Ответить | Правка | Наверх | Cообщить модератору

16. Скрыто модератором  +/
Сообщение от Аноним (16), 29-Ноя-21, 12:27 
Ответить | Правка | Наверх | Cообщить модератору

25. Скрыто модератором  +1 +/
Сообщение от OpenEcho (?), 29-Ноя-21, 14:00 
Ответить | Правка | Наверх | Cообщить модератору

50. Скрыто модератором  –1 +/
Сообщение от OpenBotNET (ok), 30-Ноя-21, 08:31 
Ответить | Правка | Наверх | Cообщить модератору

54. Скрыто модератором  +/
Сообщение от OpenEcho (?), 30-Ноя-21, 09:23 
Ответить | Правка | Наверх | Cообщить модератору

55. Скрыто модератором  +/
Сообщение от Аноним (18), 30-Ноя-21, 11:59 
Ответить | Правка | Наверх | Cообщить модератору

57. Скрыто модератором  +/
Сообщение от Аноним (57), 30-Ноя-21, 12:53 
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

20. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –3 +/
Сообщение от Аноним (45), 29-Ноя-21, 12:56 
> протоколов SFTP, SCP/SSH, Rsync, HTTP и WebDav
> СУБД с поддержкой SQL или формата ключ/значение, такие как PostgreSQL, MySQL, SQLite, CockroachDB или bbolt
> настроек в форматах JSON, TOML, YAML, HCL и envfile

Вот это вот всё точно нужно для того, чтобы просто расшарить файлы? KISS!

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +2 +/
Сообщение от Брат Анон (ok), 30-Ноя-21, 09:12 
1. Ну попробуй передать по SSH файлы и сохранить их компактно в виде одного бинарного блоба БД.
2. Ну покажи мне программу, которая на любой ОСи работает одинаково для этих целей?
3. Если ты считаешь всё это ненужным -- напиши свою (на Расте будет особенно хорошо -- будет с чем сравнить, если ты конечно в Раст умеешь.).
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от Аноним (22), 29-Ноя-21, 13:39 
ssh для Ъ-админа локалхоста достаточно, а поверх него запускаются scp или rsync

всё

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Брат Анон (ok), 30-Ноя-21, 09:13 
Неужели по SSH можно файлы в трёх базах данных сохранять? Или через HTTP-Proxy прокидывать?! Я что-то упустил?
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от OpenEcho (?), 29-Ноя-21, 13:58 
@Drakkan, Thanks a lot for pretty useful program !
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от PnD (??), 29-Ноя-21, 15:12 
Заглянул под капот. Вся криптография написана на go.
С одной стороны это ожидаемо, т.к. линковка с C хотя и делается просто, на go даёт заметный пенальти.
С другой стороны, имеем "неуловимого Джо" с туманными перспективами аудита.

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

** Логи в json — это шесть.

Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –3 +/
Сообщение от pavlinux (ok), 29-Ноя-21, 15:42 
> Вся криптография написана на ...

Они, чо, сами всю критпу реализовали?  Ну нах...

Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от Аноним (45), 29-Ноя-21, 23:33 
>> Вся криптография написана на ...
> Они, чо, сами всю критпу реализовали?  Ну нах...

Вся крипта есть в стандартной библиотеке Go. Не в ней проблема, а в 100500 других внешних зависимостей.

Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (28), 29-Ноя-21, 15:45 
Логи в предсказуемый структурированный формат — это шесть. Нужно писать строка за строкой, а потом прогонять по ним sed-ы и awk-ы с криво переданными параметрами. Вот это по-нашему, по-юниксовому.
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

29. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от pavlinux (ok), 29-Ноя-21, 15:53 
Слухайте, ну JSON явно не для админов с grep/awk/sed.
Обычно для встраивания в какие-то системы аудита.  
Ответить | Правка | Наверх | Cообщить модератору

53. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Брат Анон (ok), 30-Ноя-21, 09:16 
Не пишите ерунду. Лучше хреновая структура, чем красивая каша в духе "я художник. я так вижу".
Ответить | Правка | Наверх | Cообщить модератору

56. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от Аноним (18), 30-Ноя-21, 12:04 
Исторически, все юниксовые демоны пишут логи именно кашицей. Поэтому приходится преодолевать привычку "чтобы выделить в логе поля xxx и yyy, нужно написать однострочник в духе патча Бармина".
Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от Брат Анон (ok), 01-Дек-21, 08:59 
> Исторически, все юниксовые демоны пишут логи именно кашицей.

Я прекрасно понимаю, откуда растут ноги от подобных решений.


Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от YetAnotherOnanym (ok), 29-Ноя-21, 16:15 
Как будто пройтись по json-логу cli'шной тулзой может составить проблему.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

39. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +5 +/
Сообщение от Аноним (18), 29-Ноя-21, 21:58 
Проблема в выразительности синтаксиса

Сравните

    cat access.log | jq -r '.user_agent'

и

    perl -ne 'if(/"([^"]+)"$/){$ua{$1}++;} END{for(keys %ua){print "$ua{$_} $_\n"}}' access_log

Второй вариант куда более понятен и прозрачен.

Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +2 +/
Сообщение от OpenEcho (?), 29-Ноя-21, 22:40 
> С другой стороны, имеем "неуловимого Джо" с туманными перспективами аудита.

Я далеко не копал, но на сколько я понял, там используется та же самая Го-шная библиотека что и в gocryptfs, которая проходила аудит, то же самое и syncthing

> В общем, если прикрыть доступ снаружи VPN (да, понизив криптостойкость), может быть
> в каких-то случаях полезным.

Программа прекрасно изолируется и легко защищается фаил2баном

> ** Логи в json — это шесть.

И чем оно страшнее обычных, разношерстно-стандартных строчек?
{"level":"debug","time":"2021-11-29T14:36:50.790","sender":"DAV","connection_id":"DAV_хххх","message":"transfer added, id: 1428, active transfers: 1"}

Разве что парсится значительно легче, или мы не любим легких путей ?

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

32. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –4 +/
Сообщение от Аноним (32), 29-Ноя-21, 16:37 
Ец ы принципе правильно, показатель отстойного качества.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +2 +/
Сообщение от OpenEcho (?), 29-Ноя-21, 22:45 
> Ец ы принципе правильно, показатель отстойного качества.

Ец ы ысчо один спецыалист со своим ничем не подкрепленным мнением

Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от Аноним (38), 29-Ноя-21, 21:19 
Шифрование отключить хоть можно? А то sshfs удобная штука, но в локальной сети, где чужих нет и шифрование не нужно, иногда хотелось бы быстрее.
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +4 +/
Сообщение от Аноним (18), 29-Ноя-21, 22:01 
Для начала, неплохо бы найти SFTP-клиент с отключаемым шифрованием :)
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +1 +/
Сообщение от Аноним (46), 29-Ноя-21, 23:42 
>> Хранение логов в формате JSON

А чего не бинарем неизвестного формата?

Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +2 +/
Сообщение от Аноним (18), 30-Ноя-21, 00:11 
Это было бы чересчур юниксвейно.
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от Аноним (45), 30-Ноя-21, 20:43 
Меня, с учётом подхода авторов, больше интересует, почему не реализовано альтернативное логирование в XML, YAML и REBOL.
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

60. "Выпуск SFTP-сервера SFTPGo 2.2.0"  +/
Сообщение от Аноним (45), 30-Ноя-21, 20:44 
А, да, и ещё в twitter неплохо было бы.
Ответить | Правка | Наверх | Cообщить модератору

61. "Выпуск SFTP-сервера SFTPGo 2.2.0"  –1 +/
Сообщение от Аноним (18), 01-Дек-21, 00:09 
> XML

Оставим его труЪ-энтерпрайз джавистам.

> YAML

Обратно совместим с JSON - условие выполнено автоматически.

> REBOL

Хм. Сейчас уточню у знакомого лингвиста-историка, может, он слышал про этот REBOL.

Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру