我正在尝试使用 Integromat 和 SFTP 将我的 Google Drive 同步到桌面上的文件夹。我愿意尝试其他方法来实现此目标,但我想做一个 SFTP 服务器作为学习经验。
我按照教程使用 OpenSSH 创建服务器并使用网站查找我的公共 IP。
我处于停滞状态,因为我的 sftp 服务器和 integromat 之间无法建立握手。以下是我的 OpenSSH 状态。
the1jonbrown@jon-desktop:~$ service ssh status
● ssh.service - OpenBSD Secure Shell server
Loaded: loaded (/lib/systemd/system/ssh.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2018-04-18 00:04:49 EDT; 52min ago
Process: 1882 ExecReload=/bin/kill -HUP $MAINPID (code=exited, status=0/SUCCESS)
Process: 1878 ExecReload=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Process: 4576 ExecStartPre=/usr/sbin/sshd -t (code=exited, status=0/SUCCESS)
Main PID: 4577 (sshd)
Tasks: 1 (limit: 4915)
CGroup: /system.slice/ssh.service
└─4577 /usr/sbin/sshd -D
Apr 18 00:04:49 jon-desktop systemd[1]: Starting OpenBSD Secure Shell server...
Apr 18 00:04:49 jon-desktop sshd[4577]: Server listening on 0.0.0.0 port 22.
Apr 18 00:04:49 jon-desktop sshd[4577]: Server listening on :: port 22.
Apr 18 00:04:49 jon-desktop systemd[1]: Started OpenBSD Secure Shell server.
the1jonbrown@jon-desktop:~$
我怀疑这是否就是全部。我需要测试我的服务器是否处于活动状态,我不确定此状态是否能证明这一点。这是我在 sshd_config 文件 UsePAM 中的内容:
UsePAM yes
"Match group gdrive
ChrootDirectory /var/GoogleDrive
X11Forwarding yes
AllowTcpForwarding no
ForceCommand internal-sftp"
我还编辑了这个家伙:
Subsystem sftp internal-sftp
我做错了什么?谢谢您的帮助,我是 SFTP 新手。
乔恩·布朗