Mac 使用SSH远程登录

mac远程ssh免密登录 设置macOS远程ssh登录,方便快捷,少输入一些操作执行就会提高一点点工作效率。并且有时记住复杂的密码也是一件不易的事。 阅读详情

一、打开ssh

Mac Terminal是自带SSH的,可以用whereis来看看:

[plain]  view plain  copy
  1. $ whereis ssh  

但是在现有进程中找不到ssh对应的进程:

[plain]  view plain  copy
  1. $ ps aux | grep ssh  
  2. apple           25927   0.0  0.0  2432784    616 s000  R+    3:14下午   0:00.00 grep ssh  


直接用ssh命令连接本地主机或远程主机时会遇到下列错误提示:

[plain]  view plain  copy
  1. ssh: connect to host localhost port 22: Connection refused  


谷歌了一下,原因在于系统设置中没有打开远程登录,参见:How do I open port 22 in osx 10.6.7

解决方法:

打开系统偏好设置 —— 共享,选中远程登录:



输入ssh localhost来测试一下,如果提示输入密码来认证就没问题了。

此时再grep一下进程可以看到ssh进程在运行了:

[plain]  view plain  copy
  1. $ ps aux | grep ssh  
  2. apple            4656   0.0  0.0  2525056   1540   ??  S    三02下午   0:00.19 /usr/bin/ssh-agent -l  
  3. apple           26009   0.0  0.0  2432784    612 s000  R+    3:19下午   0:00.00 grep ssh  


二、ssh和scp

接下来可以通过ssh命令来连接其它主机,例如:

ssh username@192.168.100.100

其中username为要登录的主机的用户名,192.168.100.100为要登录的主机的IP地址。

要查看当前有多少个处于登录状态的用户,可以使用who命令查看。


scp命令可以在本地主机和远程主机之间传输文件,简单的使用如下:

[objc]  view plain  copy
  1. $ scp .zshrc username@192.168.100.100:/Users/username/  


该命令将当前路径下的.zshrc文件复制到远程主机的/Users/username目录下。

这样就可以免去重新设置一遍.zshrc的麻烦了。

参考资料:Linux中cp和scp命令的使用方法


如果输入的username@host是错误的,那么shell将无任何提示,只有输入正确的地址,才会要求我们输入命令认证,从而进行下一步的动作。


转载地址:http://blog.youkuaiyun.com/jymn_chen/article/details/39931469

使用Mac 自带的SSH通过pem文件远程登录和退出服务器 使用Mac 自带的SSH通过pem文件远程登录和退出服务器使用目的SSH远程登录 使用目的 由于最近需要使用Amazon EC2的服务器去跑程序,发现过程并不是很顺利,所以打算记录下来,方便以后查看。 最开始使用的是Amazon Windows OS的实例,但是再用SSH远程登录的时候总是提示operation timed out, 始终没有解决,因此换到Linux下。使用pem文件登陆比较方便的... 阅读详情

相关推荐

Win11网络卡顿?用Wireshark抓包5分钟定位问题(保姆级实战)

本文详细介绍了如何使用Wireshark在Win11系统中快速定位网络卡顿问题。通过5分钟抓包分析,作者成功发现TCP重传率高达37%的罪魁祸首,并提供了从准备工作到实战分析的保姆级教程,帮助用户解决游戏卡顿、视频会议延迟等常见网络问题。

weixin_28839629的博客 306

macOS 使用 SSH 连接服务器

1. mac 的 ssh2. 使用 SSH 密钥连接3. 使用配置文件连接4. Windows 系统5. 退出 SSH 连接状态1. mac 的 sshmac 的终端自带 ssh,不过我会使用 iterm2 作为 mac 终端工具 ssh 服务器用户@服务器IP地址 输入连接命令,回车,再输入连接命令中使用的用户密码即可连接上服务器。下面是连接命令: # 默认使用 22 端口连接服务器ssh root@182.92.187.217# 使用&nbs

很酷的站长的博客 3万+

UDS $27服务DLL文件生成

UDS 27算法 DLL文件生成

hkj8808的博客 1282

MAC配置SSH

(注意,这里的 your_email@example.com 是你自己的邮箱(例如:11******@qq.com),选一般的常用的邮箱即可,不常用的邮箱一般不推荐)首次使用sourcetree获取该域名服务器下的项目时,无法把该域名下的的信息(域名,host,公钥)写入本地的konwn_hosts(目录:~/.ssh/)文件中的。复制文件内容,粘贴到github等网站的SSH key里,标题可以随便起,大功告成!默认会在相应路径下(~/.ssh)生成id_rsa和id_rsa.pub两个文件,

qq_25218777的博客 1万+

别再瞎调参数了!用MATLAB fmincon优化傅里叶级数,为你的机器人设计“完美”激励轨迹

本文详细介绍了如何利用MATLAB的fmincon优化器设计机器人激励轨迹,通过优化傅里叶级数参数,解决传统试错法的低效问题。文章涵盖了目标函数设计、约束条件转化及优化算法选择,帮助工程师实现高精度的系统辨识和动力学参数优化。

weixin_42613501的博客 240

EtherCAT从站协议栈---- sampleappl.c 文件解析

这个源文件实际上包含该项目的入口函数main函数。 那么如何找到入口函数呢? 可以进入debug的simulator模式,选中run to main(), 当执行完启动文件startup_cm3.s后就进入了main函数(注意在main函数之前还进入了SystemInit函数), 如下图所示: 这个main函数主要架构如下: int main(void) { HW_Init(); /*PDI(过程数据接口)初始化,这里用的是MCI接.

Jiawei_Z的博客 3069

配置 Mac系统下的 SSH

失败的经验:在输入用户名这一步,没有输入用户名,于是到第四步时,显示的“指定要登录的远程服务器的用户名和主机名(或IP地址)的部分”,即"xxx@"部分显示的是我的用户名,因此,输入对方的密码,显示错误。2、选择“安全Shell(ssh) ",选择"右下角的加号"。然后输入对方的IP地址。3、选中已经添加成功的IP地址,在下面输入用户名(就是对方的@前面的名字)点击连接。1、打开终端,在shell里选择“新建远程连接”4、输入对方的密码,即可连接成功。在Mac上自带SSH功能。记录一次成功的SSH。

weixin_48060069的博客 2730

华为od 面试八股文_JAVA语言_01_含答案

华为od 面试八股文_JAVA语言_01_含答案

MISAYAONE的博客 4314

Mac使用SSH 免密登陆(踩坑)

ssh免密登陆 mac ssh 踩坑

Jimi_zy的博客 6592

【本地部署实战】LM Studio深度使用指南:从环境搭建到模型调优

LM Studio通过极简的操作流程和强大的生态兼容性,让本地部署大模型成为可能。随着M4芯片的发布和CUDA 12.0的优化,未来本地化AI开发将迎来新的爆发点。建议开发者关注官方Discord社区(https://discord.gg/lmstudio)获取最新模型支持信息。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 8753

Claude Code auto mode 管理 subagents 的三道安全闸门

文章摘要: Claude Code的auto mode核心在于重构多代理协作的安全边界,将信任拆解为三个检查点:任务委派前评估主会话指令是否越界(v2.1.178新增);执行中强制subagent继承主会话权限模式,禁止自行降级;返回前审查完整动作历史并附加安全警告。这种设计通过动态运行时约束(classifier)与多层防线(tools限制、hooks等)结合,避免安全策略分散化。auto mode并非完全放权,而是通过减少常规提示+后台严格检查实现平衡,与隔离环境专用的bypassPermissions

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 73

Mac 使用SSH远程登录服务器

Mac 使用SSH远程登录服务器 开启mac的远程登录 可以通过mac自带的ssh工具远程登录云主机,首先需要确保mac允许使用远程登录,具体操作就是 系统偏好设置->共享->勾选远程登录,一般仅允许系统用户就可以了。 私钥放在.ssh目录下 首先需要在终端下确认当前用户目录下是否有.ssh目录。在终端下切换到当前用户目录使用 ls -a。.ssh目录是隐藏的。需要使用这个命令...

2346

硬件电路RS485通信EMC 设计

RS485通讯硬件设计与STM32实现要点 本文详细介绍了RS485通讯系统的硬件设计和STM32实现方案。硬件设计重点包括:采用总线型拓扑结构、120Ω终端电阻匹配、屏蔽双绞线布线、TVS管和自恢复保险丝保护等核心要素。EMC设计强调共模电感抑制干扰、屏蔽层单端接地、光电隔离等技术。软件实现方面,提供了基于STM32F103的完整程序框架,包括UART初始化、收发控制逻辑和中断处理机制,特别强调了收发切换时机、波特率精度等关键注意事项。文中还给出了工业传感器节点的实际应用案例,展示了一个完整的EMC防护电

qq_37999850的博客 1384

mac ssh远程登录linux,MAC使用SSH远程登录

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?Sun 20 December 2015tags: 备忘录MAC使用SSH远程登录打开sshMac Terminal是自带SSH的,可以用whereis来看看$ whereis ssh但是在现有进程中是找不到ssh对应的进程的:$ ps aux | grep sshMacBook-Pro:etc stardj$ ps a...

weixin_42348363的博客 805

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

mac java ssh框架_Mac 使用SSH远程登录

一、打开sshMac Terminal是自带SSH的,可以用whereis来看看:$ whereis ssh但是在现有进程中找不到ssh对应的进程:$ ps aux | grep sshapple 25927 0.0 0.0 2432784 616 s000 R+ 3:14下午 0:00.00 grep ssh直接用ssh命令连接本地主机或远程主机时会...

weixin_35703897的博客 164

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

mac远程linux ssh密钥,科学网—Mac下使用.ppk密钥ssh远程登录 - 崔英博的博文

使用Windows下的putty客户端可以直接使用.ppk密钥文件进行认证登录远程服务器。Mac系统虽然自带了Terminal,但是Mac下的Terminal使用.pem文件,而不是.ppk文件,而.pem文件可以从.ppk文件转换而来。一种方法是使用Windows下的puttygen进行转换,笔者未尝试过。另一种方法是在Mac系统下安装putty并进行转换,步骤如下:1. 使用Homebrew安...

weixin_32842805的博客 871

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

在mac中使用key进行SSH远程登录

在本地机器上生成rsa文件;执行以下命令之后,根据提示直接按回车即可: ssh-keygen -t rsa -C yourmail@example.com 查看存储在本地的public key文件: cd ~/.ssh/ ls -al 然后我们需要把公钥的内容加到远程服务器的authorizedkeys 文件中,authorized_keys 文件在~/.ssh目录中。 登陆远...

Enjolras_fuu的博客 5088

如何使用mac的终端ssh远程登录服务器

mac不需要安装什么软件,用自身的terminal就可以远程登录服务器。 具体操作步骤如下: 1 输入以下代码后回车 sudo su - 2 按提示输入密码(mac的密码) 3 进入root以后输入以下代码回车 ssh -p 端口号 用户名@服务器IP(例如 ssh -p 22 abc@111.111.111.111) 4 提示是否继续连接输入(yes/no),输入yes后回车 5 按照提示...

JiawenW的博客 4080

Mac通过ssh连接工具远程登录服务器( Royal TSX安装及使用)

Royal TSX 是以 Document 的形式进行远程管理,刚安装时,会自动创建一个默认的 Document,也就是 Application(应用),这个文档不能删除,也不能在这个文档下新建连接。连接远程主机时,通常需要提供密码进行安全校验,在 Royal TSX 中,可以创建凭证,将服务器的用户名和密码保存起来,在进行连接时,直接关联,这样就不用每次连接时都要输入用户名和密码了。点击 Credentials(证书),选择在第 3 步创建的凭证,如果多台服务器的用户名和密码相同,这样设置非常方便。

金州饿霸吃不饱的博客 2992

Mac使用ssh远程登录vscode时要注意的点

ssh-add -K 密钥文件。chmod 700 密钥文件。

qq_35724582的博客 216

mac使用ssh

Mac 使用SSH远程登录 一、打开ssh Mac Terminal是自带SSH的,可以用whereis来看看: $ whereis ssh 但是在现有进程中找不到ssh对应的进程: $ ps aux | grep ssh apple 25927 0.0 0.0 2432784 616 s000 R+ 3:14下午 0

liujan511536的专栏 604
上一篇: scp命令详解
下一篇: ubuntu修改IP地址和网关的方法
With__Sunshine
博客等级 码龄9年 128粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值