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

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.kler.cn/a/452009.html

相关文章:

  • 面经zhenyq
  • 【MySQL】十三,关于MySQL的全文索引
  • STM32高级 以太网通讯案例2:搭建TCP服务端
  • 《计算机网络(第7版)-谢希仁》期末考试复习题和答案(总结整理)
  • Linux程序设计(第四版)| 学习笔记
  • 第十五章 C++ 数组
  • [创业之路-204]:《华为战略管理法-DSTE实战体系》- 5-平衡记分卡绩效管理
  • M系列芯片切换镜像源并安装 openJDK17
  • 【Mac】终端改色-让用户名和主机名有颜色
  • 一个C#开发的APP
  • MySQL最左匹配原则是什么
  • 【开发问题记录】eslint9 中 eslint 和 prettier冲突
  • 《Cocos Creator游戏实战》非固定摇杆实现原理
  • C#Directory类文件夹基本操作大全
  • 微信小程序的轮播图学习报告
  • ChatGPT之父:奥尔特曼
  • spring boot的配置文件属性注入到类的静态属性
  • 图像处理-Ch7-图像金字塔和其他变换
  • WebPack3项目升级webpack5的配置调试记录
  • 计算机网络习题(第5章 网络层 第6章 传输层)
  • 基于3D-Speaker进行区分说话人项目搭建过程报错记录 | 通话录音说话人区分以及语音识别 | 声纹识别以及语音识别 | pyannote-audio
  • 学习threejs,THREE.CircleGeometry 二维平面圆形几何体
  • webrtc获取IceCandidate流程
  • 如何在 Ubuntu 22.04 上安装 phpMyAdmin
  • 记AI的遇见、使用和思考
  • vue+elementui实现下拉表格多选+搜索+分页+回显+全选2.0