mac 无法ssh localhost,错误提示:bash: /usr/local/bin/ssh_session: Permission denied
在网上找了很久也没有找到解决方案,最后根据提示自己摸索如下:
1.编辑/etc/sshd_config文件,注释掉
#ForceCommand /usr/local/bin/ssh_session
2.启动sshd服务:
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
3.停止sshd服务:
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist
4查看是否启动:
sudo launchctl list | grep ssh
如果看到下面的输出表示成功启动了:
--------------
- 0 com.openssh.sshd
5.最后ssh localhost 成功
分享到:
相关推荐
在Mac操作系统中,内置了SSH客户端工具,使得用户能够轻松地与远程服务器进行交互。要建立SSH连接,你需要知道服务器的IP地址或域名、端口号(默认为22)以及用户名。在终端中输入以下命令: ``` ssh 用户名@服务器...
localhost$ ssh -l jsmith remotehost 2.已连接远程主机: remotehost$ 3.要临时回到本地主机,输入退出符号:“~”与“Control-Z”组合。 当你输入“~”你不会立即在屏幕上看到,当你按下并且按回车之后才一起...
如果是Linux或Mac OS X系统,则自带SSH客户端。 2. **MySQL服务器**:已经安装并运行MySQL服务。 3. **服务器配置**:确保服务器上已开启SSH服务,并且能够正常连接。 #### 四、设置步骤 按照以下步骤设置MySQL通过...
在Linux或Mac系统中,OpenSSH是默认的一部分,而在Windows系统中,PuTTY是一个常用的SSH客户端。要进行SSH2登录,你需要知道远程服务器的IP地址、端口号(默认为22)、用户名和密码或者公钥认证信息。 对于MySQL...
- 为SSH服务开放防火墙端口,使用`iptables`命令添加规则,如`iptables -I INPUT 1 -p tcp -s localhost --dport 22 -j ACCEPT`,将`localhost`替换为服务器IP。 - 检查防火墙规则,使用`iptables -L INPUT --line...
HWADDR=(mac地址) IPADDR=192.168.100.1 NETMASK=255.255.255.0 ONBOOT=yes DHCP_HOSTNAME=localhost ``` - **重启网络服务**:`service network restart` 以使更改生效。 #### 1.2 安装 Apache - **配置 ...
码头工人推SSH 将Docker映像从您的本地计算机推送到远程服务器,而无需麻烦。...安装通过pip安装: pip install docker-push-ssh 将localhost:5000添加到Docker客户端的不安全注册表中(需要重启docker)
- 在Mac上运行`ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa`来生成SSH密钥。 - 将公钥添加到授权密钥列表中:`cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys`。 2. **安装Hadoop**: - 使用Homebrew安装...
该脚本将重新连接到Mac上运行的TextMate,因此您应该设置ssh隧道(因为Mac可能位于NAT之后): ssh -R 52698:localhost:52698 user@example.org 可以通过在~/.ssh/config文件中添加一个部分来使其永久化 Host ...
一、hadoop安装 1.安装java ...2. 配置SSH (1)首先在系统里打开远程登录,位置在 ...ssh localhost ssh: connect to host localhost port 22: Connection refused (2)生成新的keygen否则后面会报错 Permission denied
ssh -NL 64444:localhost:5432 -o " ExitOnForwardFailure yes " -o ServerAliveInterval=120 -o ServerAliveCountMax=1 root@111.22.333.444事件监听器Autossh继承自node.js的EventEmitter,并实现了三个事件:
对于大多数Linux系统和Mac OS X,SSH客户端是默认安装的。在Windows环境下,可以使用PuTTY或者MobaXterm等工具。 #### 2. 设置SSH配置文件 在用户主目录下,编辑`~/.ssh/config`文件,如果没有该文件,可以手动...
本次实验的目标是在Mac虚拟机上使用Ubuntu系统安装配置Hadoop环境,并运行一个简单的WordCount示例程序,旨在熟悉Hadoop的安装配置流程及基本使用方法。 #### 实验环境 - **操作系统**: Ubuntu (推荐最新稳定版) -...
在CentOS上,可以通过`ssh -L localhost:5901:localhost:5901 user@remotehost`这样的命令,将本地的5901端口(VNC默认端口)转发到远程主机的5901端口,实现安全的远程访问。 关于标签中的“redhat”,Red Hat是...
访问教程笔记本从Mac 在本地计算机上打开终端窗口,然后连接到Haverford的WSx工作站运行“ jupyter笔记本密码” 运行“ jupyter实验室-无浏览器-port = 8888” 在本地计算机上打开一个新的终端窗口在新窗口中运行“ ...
然后重启VSCode,通过命令面板(在Mac上快捷键为Shift+Cmd+P)输入“Remote - SSH: Connect to Host...”,选择你的远程服务器名称,VSCode将打开一个新的工作区,与远程服务器的文件系统同步。 在远程服务器上,...
- **SSH Credentials Plugin**:支持SSH密钥认证。 - **Gradle Plugin**:用于Android项目的构建。 - **Xcode Integration**:针对iOS项目的集成支持。 **安装插件**: - 登录Jenkins,点击“系统管理” -> “管理...
虚拟机软件(如VirtualBox或VMware)可用于在Windows或Mac系统上创建Linux环境。 1. **下载Hadoop安装包**: 首先,你需要从官方网站或其他可靠源下载Hadoop的二进制发行版,例如`hadoop-1.2.1-bin.tar.gz`。 2. ...
此外,通过编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`文件,设置静态IP地址、子网掩码、网关和MAC地址等,以实现稳定的网络连接。 ### 4. hosts文件的配置 在`/etc/hosts`文件中添加所有节点的IP地址和对应...