macbook苹果电脑系统如何使用“终端”远程登录linux主机?

macbook苹果电脑系统如何使用“终端”远程登录linux主机?,第1张

题主你好,
终端下远程登录一般使用ssh命令
使用方法如下:
假设我要登录的远程linux主机ip是1111, 使用的用户名为: zhaosan,在使用默认22端口的情况下,使用命令:
ssh zhangsan@1111
回车后, 稍等一下, 会提示你输入用户zhansan的密码, 输入密码并回车后正常情况下即可连接成功
需要注意的是在输密码的时候,是不会看到输入字符的, 终端上是没有任何反应的, 但实际上已经输进去了
-----------
写在最后: 上面说的只是ssh最最基础的一种用法, 题主先试着这样 *** 作一下, 如果连接不上,题主请追问, 追问的时候把报错发出来
希望可以帮到题主, 欢迎追中

解决方法

Mac OS系统远程连接Linux服务器,需要配置Linux系统的远程管理,最常用的软件就是VNC,一款远程桌面管理软件,下面是安装和使用方法:

被控端(以CentOS 54版本的Linux系统为例)

1、下载VNC Server

VNC Server下载地址:Centos光盘的镜像中自带

2、 安装vnc-server软件包

rpm -ivh vnc-server-412-14el5_31i386rpm

3、 设置用户密码

vncpasswd           
#这是远程登录时需要的密码
#设置用户密码之后会在/root/目录下新建一个 vnc的隐藏目录

4、 编辑服务配置文件,去掉下面两行前面的注释,并修改端口为7,远程登录用户为root,远程桌面的屏幕分辨率为1024x768,总是共享

vi /etc/sysconfig/vncservers
VNCSERVERS="7:root"            
VNCSERVERARGS[7]="-geometry 1024x768 -alwaysshared"

5、 创建xstartup脚本

service vncserver start
service vncserver stop
ls /root/vnc/
CentOS:7pid xstartup CentOS:7log passwd

6、 编辑xstartup文件

#只需要把以下红色字部份的注释去掉即可

vi /root/vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
service vncserver start

7、 启动VNC服务

# service vncserver restart

主控端(Mac OS远程桌面连接Linux)

1、在Mac OS中安装vnc-viewer,选择VNC客户端即可。

2、远程登录测试:使用ip:port的方式登录,密码是vncpasswd设置的密码。

Mac OS系统远程连接Linux服务器,需要配置Linux系统的远程管理,最常用的软件就是VNC,一款远程桌面管理软件,下面是安装和使用方法:
被控端(以CentOS 54版本的Linux系统为例)
1、下载VNC Server
VNc asrwd
2、 安装vnc-server软件包
rpm -ivh vnc-server-412-14el5_31i386rpm
3、 设置用户密码
vncpasswd
#这时远程登录时需要的密码
#设置用户密码之后会在/root/目录下新建一个 vnc的隐藏目录
4、 编辑服务配置文件,去掉下面两行前面的注释,并修改端口为7,远程登录用户为root,远程桌面的屏幕分辨率为1024x768,总是共享
vi /etc/sysconfig/vncservers
VNCSERVERS=“7:root”
VNCSERVERARGS[7]=“-geometry 1024x768 -alwaysshared”
5entOS:7pid xstartup CentOS:7log passwd
service vncserver start
service vncserver stop
ls /root/vnc/
CentOS/s
6、 编辑xstartup文件
#只需要把以下红色字部份的注释去掉即可
vi /root/vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
xterm -geometry 80x24+10+10 -ls -title “$VNCDESKTOP Desktop” &
service vncserver start
7、 启动VNC服务
# service vncserver restart
主控端(Mac OS远程桌面连接Linux)
1、在Mac OS中安装vnc-viewer,选择VNC客户端即可。
2、远程登录测试:使用ip:port的方式登录,密码是vncpasswd设置的密码。

命令:ssh 用户@ip
例如:用户是 root(一般默认用户是root),ip是168188210137(外部链接使用公网ip)
ssh root@168188210137
password:输入密码
Permission denied, please try again提示这个可能是密码错误或用户名,注意大小写

如果连接出现:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
解决办法:

第一种: 直接删除: /users/username/ssh/known_hosts 文件
第二种: ssh-keygen -R [IP_ADDRESS]

注意:安全起见,建议使用第二种方法;
例: ssh-keygen -R 168188210137
然后重新链接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13245253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-25
下一篇 2023-06-25

发表评论

登录后才能评论

评论列表(0条)

保存