2019-9-4lesson

Sep 4, 2019

Mac使用Parallels 增加CentOS7

CentOS7 肯定是用OpenSSH 链接的。

yum list installed | grep openssh-server

如果未显示openssh-server 已经安装,那么输入yum install openssh-server 安装。

cd /etc/ssh
sudo vim sshd_config

修改以下几项:

1
2
3
4
5
6
7
Port 22
ListenAddress 0.0.0.0
ListenAddress ::

PermitRootLogin yes

PasswordAuthentication yes

保存文件、退出

systemctl restart sshd

netstat -lnp | grep 22 # 查看到22 端口已经打开

这时Mac 要链接先要找到Ipv4 地址,两种方法:

  1. ip addr 可以看到有localhost/127.0.0.1/某一个ip 地址
  2. 去设置的netword 里面看Ipv4 地址

然后Mac 先ping 该ip,如果通畅那就说明ok 啦。

此时有个问题:Parallels帮我们创建的账号,默认名为Parallels, 于是我又屁颠屁颠去【设置】【用户】里面把名字改了。

Mac 下ssh root@ip -p 22 发现一直弹Permission denied, please try again.

不可能啊,就是这个密码。不理解的我试了好多次,只能google 了。

StackExchange前面答案都没帮上忙。我看到改密码:sudo passwd

于是我改了下密码,Mac试着登录,终于可以登入了。估计这是CentOS7 的bug 吧。反正我登上了。我不管了。