开发者学堂课程【场景实践 - 新手玩转云计算 - 云端打造家庭文件备份中心:安装 syncthing】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/464/detail/5694
安装 syncthing
首先,我们选择 Ubuntu 16.04 64位的操作系统
设置安全组
进入本实例安全组
我们需要使用 PuTTY 和 FileZila 来实现对 ECS 的远程终端控制和文件传输。
PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。
由 Larry Li 维护并开源的中文版:
下载地址: https://github.com/larryli/PuTTY/releases
填写好主机名称、IP后点击打开,就可以连接使用终端了。
这里再推荐免费开源,而且非常好用的跨平台 FTP 软件,支持中文哟 FileZilla 下载地址: https://filezilla - project org/download php?type= client
只需要在主机栏中声明 sftp:// 协议,就可以连接了,就可以看到
远程 Linux 上的目录了。
还有通过 Visual Studio Code (后面简称 VSC)来可视化编辑服务器中的配置
文件:下载地址: https://code. visualstudio. com/ Download
登录 Putty,并运行一下语句:
导入 syncthing 的密钥:
curl -s https://syncthing.net/release-key.txt / apt-key add -
加入 syncthing 的软件源:
echo "deb https://apt.syncthing.netf syncthing stable" I tee
/etc/apt/sources.list.d/syncthing.list
刷新系统软件源:
apt-get update
安装 syncthing:
apt-get install syncthing
设置开机启动:
systemctl enable syncthing@myuser.service
systemctl start
syncthing@myuser.service
在 Putty 中输入语句以运行 syncthing
在 Filezilla 中进入/root/.config/syncthing 目录,修改里面的 config.xml 文件
修改语句之后保存,再重启系统会发现运行已完成。