当前位置: 首页 > news >正文

mac启ssh服务用于快速文件传输

x.1 在mac上启SSH服务

  1. 方法一:图形交互界面启ssh(推荐)

通过sharing - advanced - remote login来启动ssh;(中文版mac应该是 “系统设置 → 通用 → 共享”里打开“远程登录”来启动)

在这里插入图片描述

查看自己的用户名和ip,

在这里插入图片描述

用完后把Remote Login关闭;

  1. 方法二:termianl启ssh
# 启动ssh
sudo systemsetup -setremotelogin on# 查看ssh启动与否
sudo systemsetup -getremotelogin# 查看端口, 默认port22
cat /etc/ssh/sshd_config | grep Port# 查看ip; en0 中的 inet的ip地址
ifconfig# ---# 关闭ssh服务
sudo systemsetup -setremotelogin off

x.2 在其他主机连接SSH服务,文件传输

以windows为例,启动cmd,直接使用scp传输文件。我们先把需要传输的文件达成一个压缩包,然后放在一个不含中文的目录中,如桌面下C:\Users\86133\Desktop\test.zip

# scp讲解: scp source target; 如果是要传输一个目录跟上-r
man scp# scp从本地复制到远程; scp /本地/文件路径 用户名@远程IP:/远程/目标路径
scp C:\Users\86133\Desktop\test.zip yingmuzhi@192.168.31.190:/Users/yingmuzhi/Desktop# scp从远程复制到本地; scp 用户名@远程IP:/远程/文件路径 /本地/目标路径
scp yingmuzhi@192.168.31.190:/Users/yingmuzhi/Desktop/test.zip C:\Users\86133\Desktop\test.zip

当然如果只是要从 mac 下文件到主机还有更加 bug 的办法,Unzip OneFast Share你值得拥有;

补充一下ssh连接知识,

# ssh连接; ssh [username]@[ip] -p [port]
ssh yingmuzhi@192.168.31.190
http://www.lryc.cn/news/509920.html

相关文章:

  • 《探索 Apache Spark MLlib 与 Java 结合的卓越之道》
  • 使用 Python 创建多栏 Word 文档 – 详解
  • WebPack3项目升级webpack5的配置调试记录
  • Mysql的MHA高可用及故障切换
  • 【ES6复习笔记】箭头函数(5)
  • 单片机学习笔记——入门51单片机
  • Docker Run使用方法及参数详细说明
  • 面试场景题系列:设计限流器
  • 【蓝桥杯——物联网设计与开发】拓展模块3 - 温度传感器模块
  • 网狐旗舰版源码搭建概览
  • vue3中使用vuedraggable实现拖拽
  • leetcode 7. 整数反转
  • Nginx单向链表 ngx_list_t
  • go语言中的字符串详解
  • Windows脚本清理C盘缓存
  • 分布式协同 - 分布式事务_2PC 3PC解决方案
  • 永磁同步电机负载估计算法--自适应扩张状态观测器
  • 【HarmonyOS应用开发——ArkTS语言】购物商城的实现【合集】
  • Python二维码生成器qrcode库
  • Python:模拟(包含例题:饮料换购 图像模糊 螺旋矩阵)
  • git分支与部署环境的关系以及开发规范
  • 2024最新鸿蒙开发面试题合集(一)-HarmonyOS NEXT Release(API 12 Release)
  • 【mybatis】详解 # 和 $ 的区别,两者分别适用于哪种场景,使用 $ 不当会造成什么影响
  • Java面试题,数据结构,图的最短路径算法应用于社交网络分析
  • Tree数据处理
  • idea配置gitee仓库
  • SpringBoot 事务
  • 我的JAVA-Web基础(1)
  • 【Leetcode 热题 100】207. 课程表
  • 从CreateDialogIndirectParam起---我与大模型对话