在MAC下怎么用SSH连接远程LINUX服务器
1终端命令
1打开Mac的命令终端,检查是不是用root登陆,如果不是的话,就输入命令:sudo -i切换到root
2输入ssh root@127001 它会提示你输入密码,输入正确的密码之后,你就发现已经登陆成功了
首先需要下载Microsoft Remote Desktop Beta
步骤一:点击Add Desktop
PC name: ip地址(就是你要访问的Ip地址)47106176xxx
底下那个 ask me everytime;
步骤2二:双击这个电脑图标:
User name: administrator(默认都是)
PassWord : 自己设置的密码;
点解确定, 点击continue 就进去了
首先安装iterm2,参考:
MacOS必备效率神器--Go2Shell+iTerm2+Oh My Zsh
将脚本文件保存在一个目录,我是保存在桌面一个文件夹,路径是
新建一个profile
在send text at star里面填入:
中间用空格隔开,密码如果带有特殊字符最好用''圈起来
点击一下,就能自动链接到服务器,并且能到达指定目录
有时候想执行一些脚本文件,需要先到脚本文件目录,然后在执行,比较麻烦,item也可以设置快捷方式:
同样添加profile
在custom shell里面填上脚本的路径就行了,执行的时候直接打开profile点击一下即可
podman是一个可以替代docker的容器技术。特色功能之一,就是可以在Mac或者Windows上面,通过ssh协议,远程连接到linux 上面,操作远程的podman。你用起来,就跟本地的podman一样的。比你在mac或者windows下面,跑虚拟机,要好很多。
但是配置起来,需要一点点耐心。
你先要准备好ssh的key,避免不必要的麻烦,我们直接得用 ssh key id_ed25519
首先远程linux服务器,你得先装podman, 我们以opensuse tumbleweed为例,你需要执行这样的命令安装,并配置podman
sshd也是必须要启用的,不然你无法以sshd协议链接linux 服务器。
systemctl enable sshd
记住,你得生成,或者自己准备ssh的 key, 以id_ed25519格式为佳。
保证可以通过ssh -v root@目标机器ip登录远程服务器
然后接下来你执行命令,在mac或者windows下面,利用podman的远程链接功能,链接到远程podman服务器。
podman --log-level=debug system connection add wsk -d --identity /Users/nomore/ssh/id_ed25519 ssh://root@172301112
查看连接信息
$ podman system connection ls
Name URI Identity Default
wsk ssh://root@172301112:22/run/podman/podmansock /Users/nomore/ssh/id_ed25519 true
然后看下版本信息
接下来我们运行一个容器试试
如果我们在远程linux服务器上执行命令,应该可以看得到刚刚我们运行的容器实例
当你完成这个简单的实例之后,你会发现,你已经初步掌握了podman 如何链接远程linux服务器。
这样你可以在本地开发代码,开发完了,可以利用远程linux,构建容器镜像
比如我的电脑是mac,我先clone一个很小的仓库,,尝试构建镜像
我们分别在mac和远程linux看看我们的镜像是否构建成功了
到这里,容器的运行,镜像构建,这些基本操作,你都已经掌握了。
方法如下:
1、单击“开始”菜单,找到“计算机”右击,选择菜单中的“属性”;
2、在左侧列表中单击“远程设置”进入远程设置;
3、依据上步骤,勾选,后单击“确定”即可完成Windows电脑端的所有设置,之后进入Mac 运行“Microsoft Remote Desktop”软件;
4、需要启动“Microsoft Remote Desktop”应用;
5、在打开的“Microsoft Remote Desktop”窗口中,单击“New”图标按钮,来创建一个远程主机;
6、根据上得文字描述,输入需要连接的用户名密码,和ip地址;关闭窗口就可以;
7、新建远程计算机后,在列表内就会出现了,双击就可以连接;
8、当双击列表开始连接后,正常就会看到这个提示框了,单击“Continue”;
9、连接至Windows系统。
远程作用:
1、当某台计算机开启了远程桌面连接功能后我们就可以在网络的另一端控制这台计算机了,通过远程桌面功能我们可以实时的操作这台计算机;
2、在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样。这就是远程桌面的最大功能,通过该功能网络管理员可以在家中安全的控制单位的服务器,而且由于该功能是系统内置的所以比其他第三方远程控制工具使用更方便更灵活。
苹果笔记本远程连接windows系统步骤如下:(演示使用MAC PRO电脑,其他MAC电脑操作大致相同)
1丶找到苹果自带的parallels client软件。
2丶打开parallels client,点击连接中的新建连接。
3丶输入你的windows服务器地址点击确定即可。
0条评论