0
点赞
收藏
分享

微信扫一扫

简单的Linux Ftp服务搭建

迎月兮 2024-09-10 阅读 27

前言

以前一直用xshell 但是由于很奇怪的原因就需要经常更新
本来我的服务器需要连接的设备也不是很多 也就开始测试几台而已

ssh 连接

ssh username@192.168.0.106

如果经常没有使用 就会断开 提示 client_loop: send disconnect: Connection reset

解决办法如下

  • 在客户端配置保持活动的信号:

编辑你的 ~/.ssh/config 文件(如果没有此文件,手动创建),添加以下内容:

Host *
    ServerAliveInterval 60

这将每隔 60 秒发送一个保持活动的信号,防止服务器断开连接。

  • 在服务器端检查配置:

检查 /etc/ssh/sshd_config 文件,确认以下参数设置:

ClientAliveInterval 60
ClientAliveCountMax 3

这意味着服务器会在 60 秒后检查客户端是否仍然活跃,如果连续 3 次没有响应,将断开连接。

scp 传输文件

# 上传本地文件到服务器
scp /path/to/local/file username@192.168.0.106:/path/to/remote/directory/

# 从服务器下载文件到本地
scp username@192.168.0.106:/path/to/remote/file /path/to/local/directory/

最后

如果你已经在config 配置好了 对应的host 如下

Host virtual
    HostName 192.168.0.106
    User lemon

你就可以直接通过

  • ssh virtual 操作命令
  • scp C:\path\to\local\file.txt virtual:/path/to/remote/directory/ 传输文件了
举报

相关推荐

0 条评论