Основываясь на ответе @ Rinzwind и вдохновленном описанием единицы, я мог бы найти лучшее, что я мог найти, это использовать TaaS (Tmux как услугу) - общий отдельный экземпляр tmux, к которому он привязан.
# cat /etc/systemd/system/tmux@.service
[Unit]
Description=tmux default session (detached)
Documentation=man:tmux(1)
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/bin/tmux new-session -d -s %I
ExecStop=/usr/bin/tmux kill-server
KillMode=none
[Install]
WantedBy=multiplexer.target
# systemctl start tmux@instanceone.service
# systemctl start tmux@instancetwo.service
# tmux list-sessions
instanceone: 1 windows (created Sun Jul 24 00:52:15 2016) [193x49]
instancetwo: 1 windows (created Sun Jul 24 00:52:19 2016) [193x49]
# tmux attach-session -t instanceone
(instanceone)#
Я бы порекомендовал vsftp. Это проще, чем proftpd. Руководства по установке здесь http://news.softpedia.com/news/How-to-Install-Vsftpd-in-Ubuntu-45753.shtml или здесь https: //help.ubuntu .com / 10.04 / serverguide / C / ftp-server.html например.
Вы должны указать, какой ftp-сервер вы используете. Лично я рекомендую ProFTPd. В этом руководстве есть онлайн-учебник по настройке сервера. Этот сервер прост - поэтому отлично подходит для начинающих.
Настройки сервера ftp, скорее всего, будут сохранены в текстовом файле в файле /etc/name-of-ftp-server/settings-or-similar.conf. Откройте этот файл с правами root и отредактируйте его, будьте осторожны или вы " ll разорвать ваш ftp-сервер от правильной работы.
Во-вторых, проверьте разрешения для входящих (например, / var / www или / var / www / incoming, если вы хотите ограничить загрузку прямо на свой www server) и исходящие (/ var / www) папки, которые будет использовать клиент ftp.