最近由于工作的原因,将陪伴自己多年的电脑换成了Mac,但是由于开发的需要,需要安装一些虚拟的环境,于是无奈之下选择了Parallels Desktop,并安装了Ununtu,同时发现之前在Windows上的一些SSH工具也不能用了,因此经过一番搜索,找到了Tabby ,Tabby是一名老外在 Github 开源的终端连接的工具,至今已经累积 20K+ star。
Tabby 的功能特性大概有:
支持多平台,Windows、MacOS(Intel 芯片/M1 芯片)、Linux 都有对应的安装包的;
自带 SFTP 功能,能够与 Linux 系统传输文件;
炫酷的终端页面,简单易用,以及各种插件支持等
安装包
github地址:Release Alpha 164 · Eugeny/tabby · GitHub
找到适合自己电脑的安装版本
安装之后是这个页面
链接Ubuntu
经过尝试,总是失败,最后发现原来是Ubuntu默认没有开始SSH
话不多说,开整:
一、准备工作
桌面版ubuntu安装好后,默认是没有开始ssh服务的,这里解决如何开启ssh。
- 安装好ubuntu系统。
- 确保能连上网络。
二、具体步骤
- 可以使用命令成为root用户
sudo -i
- 检查是否有ssh环境
我的输出结果为空,其实有没有输出结果都无所谓。关键在后边ps -e | grep ssh
- 先更新软件列表和更新软件
sudo apt-get update
sudo apt-get upgrade
4. 安装ssh
apt-get install ssh
5.启动ssh服务
sudo /etc/init.d/ssh start
6. 再执行
ps -e | grep ssh
我的结果为:
可以看到sshd服务端程序已经开启。
三、开启root
需要使用root的进行操作,没有这个需求的可以忽略。
Ubuntu默认是没有开启root用户的,先开启root用户
- 开启root用户
sudo passwd root
然后按照提示输入密码,验证密码
2. 可以通过su命令切换root用户,验证是否已经成功开启。
3. 修改ssh服务配置文件
sudo vi /etc/ssh/sshd_config
然后根据图片找到配置项修改
4. 重启ssh服务
service sshd restart # 或者
/etc/initd.d/sshd restart
四、配置Tabby
开启
愉快的开始玩耍吧!!