Первое время было очень интересно узнать что-то новое, думал здесь очень много функционала как в линуксе и даже больше, но через какое-то время понял что этот "функционал" мне не нужен. В основном использую его для бэкапов, передачи данных между устройствами и закачку файлов через торрент, когда компьютер выключен (NAS работает 24 часа в сутки и не шумит).
Да, можно использовать и Linux, но его в любом случае придётся настраивать и изучать, а если снова необходимо будет всё переустановить, то это опять проблемы с системой. Synology уже готов к работе, нужно лишь выбрать какое приложение хотите использовать.
в том числе в разработке игр
Не силён в разработке игр, но для этого Synology явно не предназначен, он имеет строгое ограничение функционала. Тут всё зависит от задач, которые Вы выполняете.
Выбирать Вам: удобство с сограничениями и "переплатой" или личное ковыряние с линуксом и трата времени.
Благодоря Вам я начал более детально представлять как работает shell. В интернете чаще советуют использовать exit или logout, вот я и привык закрывать подключение командами. Ctrl-D действительно удобнее!
Я вовсе не из курсов задался этим вопросом. Это понятие часто встречается в интернете, типа "каждый объект имеет свойства, методы и события". И как я ранее писал, почему-то далее в основном речь идёт только про первые два, вот у меня и появился этот вопрос в голове.
Но вам спасибо, теперь я начал представлять как это работает!
Спасибо. Я с капчами ранее не работал, поэтому опыта с этим не имел. В интернете вроде есть материалы как повесить защиту, однако не очень подробно про них рассказывают.
В общем сейчас повесил Google ReCaptcha v3 с проверкой токена на серверах Google примерно по вашему совету и спам отсекается, а сообщения реальных людей доходят. Да и статистика спама совершенно изменилась.
Думаю, Ваш совет поможет и другим людям разобраться с вопросом.
Мне кажется, я уже догадываюсь в чём моя ошибка. ksnk навёл меня на эту мысль.
На данный момент форма заполняется клиентом и сразу же, без проверок на сервере, отправляется на обработку для библиотеки PHPMailer. Необходимо сделать ещё одну проверку, где в случае если капча не заполнена, сам СЕРВЕР не отправлял письмо, а на данный момент капча прикручена только на стороне КЛИЕНТА (в примере кода понятно, что капча — это скрипт, а выполнение скриптов можно отключить на стороне пользователя и таким образом вовсе убрать проверку капчи).
Мне конечно не очень понятно сейчас, как в таком случае обновляется статистика в Google, если робот не проходит капчу, но я попробую реализовать идею.
Большое спасибо за Ваши варианты! Если решения не найду, то буду реализовывать их! :)
mayton2019, С первым согласен, поэтому я изначально вообще прикрутил ReCaptcha v3, где человек вовсе не должен проходить проверку капчей. Но как оказалось, ни одна версия этой капчи не защищают мою форму.
Kentavr16, Авторизация для пользователей вообще не нужна. Мне нужно, чтобы пользователь прочитав информацию на сайте сразу имел возможность быстро связаться со мной, а это лишнее звено, которое может отпугнуть клиента.
Такие методы используются на некоторых сайтах; не думаю что они терпят спам. Да и в принципе, формы ведь нужно защищать от спама, вопрос только в том как это сделать правильно.
Я так понимаю, нужно какую-то проверку на стороне сервера сделать, но какую именно?
Adamos, Если задать права 770, другие пользователи (пользователи сайта) не смогут набезобразничать на сервере? Я просто не очень понимаю, какие у них права, когда они открывают сайты. В какую группу они входят по-умолчанию? разве это не www-data?
А какие права в данном случае нужно выдать? Ведь владелец может быть только один, а при добавлении в группу не получается взаимодействовать с файлами и папками другому пользователю. Никто ведь не будет каждый раз при изменениях менять права, если Вы об этом.
Константин Б., Пробовал. Добавление в группу не позволяет редактировать файлы или создавать новые, так как владелец файла отличается, несмотря на то, что они находятся в одной группе.
Стоит отметить: я уже второй день пытаюсь настроить FTP-сервер, и для этого начал использовать виртуальную машину. Проблема с подключением на всех двух серверах. :)
Дмитрий, Пробовал подключаться с помощью Cyberduck. Такая же проблема.
Ещё в FileZilla есть проблема: при загрузке ключа она постоянно просит его конвертировать:
Это нормально?
А что не так может быть с правами? папка .ssh и файл authorized_keys принадлежат пользователю root. Я не менял здесь ничего, мне это не нужно.
У меня есть теория, что в файле sshd_config не прописаны какие-нибудь параметры для подключения через SFTP, может быть такое? Потому что единственные параметры, которые я менял в sshd_config после установки SFTP это:
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Match Group ftpgroup
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
Дмитрий,
PubkeyAuthentication yes
#AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
PasswordAuthentication no
ChallengeResponseAuthentication no
Первое время было очень интересно узнать что-то новое, думал здесь очень много функционала как в линуксе и даже больше, но через какое-то время понял что этот "функционал" мне не нужен. В основном использую его для бэкапов, передачи данных между устройствами и закачку файлов через торрент, когда компьютер выключен (NAS работает 24 часа в сутки и не шумит).
Да, можно использовать и Linux, но его в любом случае придётся настраивать и изучать, а если снова необходимо будет всё переустановить, то это опять проблемы с системой. Synology уже готов к работе, нужно лишь выбрать какое приложение хотите использовать.
Не силён в разработке игр, но для этого Synology явно не предназначен, он имеет строгое ограничение функционала. Тут всё зависит от задач, которые Вы выполняете.
Выбирать Вам: удобство с сограничениями и "переплатой" или личное ковыряние с линуксом и трата времени.