mac 双系统(macOS、win)设置默认启动系统(从 macOS 设定默认操作系统,从 Windows 启动进入 macOS)

 mac, macpro  mac 双系统(macOS、win)设置默认启动系统(从 macOS 设定默认操作系统,从 Windows 启动进入 macOS)已关闭评论
1月 262023
 

从 macOS 设定默认操作系统

Windows 安装好之后,你可以将默认操作系统设为 macOS 或 Windows。默认操作系统就是你打开或重新启动 Mac 时想使用的系统。

  1. 在 macOS 中,选取苹果菜单  >“系统设置”,点按边栏中的“通用” ,然后点按右侧的“启动磁盘”。(你可能需要向下滚动。)
  2. 点按想要使用的默认操作系统所在的启动磁盘。
  3. 点按“使用密码”,输入管理员名称和密码,然后点按“解锁”(或使用触控 ID)。
  4. 如果你想要现在使用该默认操作系统启动,请点按“重新启动”。

下次打开或重新启动 Mac 时,将使用默认操作系统启动。

 

从 Windows 启动进入 macOS

在 Mac 上的 Windows 中,执行以下一项操作:

  • 使用“启动管理器”重新启动:重新启动 Mac,然后立即按住 Option 键。在“启动管理器”窗口出现时,松开 Option 键,选择 macOS 启动磁盘,然后按下 Return 键。如果你使用的 Mac 笔记本电脑外接了键盘,请确定你按住的是内建键盘上的 Option 键。
  • 使用“启动转换控制面板”重新启动:单击任务栏右侧的 显示隐藏图标的箭头,单击“启动转换”图标 ,然后选取“在 macOS 中重新启动”。这也会将默认操作系统设定为 macOS。

windows/mac os里 microsoft excel下单元格内内容输入时如何回车换行?

 mac  windows/mac os里 microsoft excel下单元格内内容输入时如何回车换行?已关闭评论
8月 042020
 

如何在excel单元格输入时回车换行?

  1. windows时,要在excel单元格内换行,按alt+enter

 

  1. mac下要在excel单元格内换行,按键盘control+option(alt)+enter

DONE!

ssh如何通过跳板机直接访问到后端服务器(Mac&Linux&Windows解决方案)

 linux, ssh  ssh如何通过跳板机直接访问到后端服务器(Mac&Linux&Windows解决方案)已关闭评论
9月 212018
 

记录下,转自:https://my.oschina.net/foreverich/blog/657075

前言

如果公司的服务器在外网,一般会设置一个跳板机,访问公司其他服务器都需要从跳板机做一个ssh跳转,外网的服务器基本都要通过证书登录的。于是我们面临一个情况,本机ssh->跳板机->目标机器。如果直接在跳板机上放置公私钥对,并将跳板机上的公钥放到目标机器上,这样可以直接登录。但这样会有一个问题,跳板机上的root权限的用户可以获取普通用户的公私钥对,就算对私钥设置了密码,但是从安全角度来看,这样还是失去了保障,失去了服务器的一部分安全性。

如何来解决这个问题呢,其实ssh协议本身是支持秘钥转发的,不需要在跳板机上放置公私钥。

Linux(Mac)下有如下两种方式:

方式一:

从linux客户端的ssh跳转时,执行命令

ssh username@跳板机ip

然后在跳板机上跳转到目标机器

ssh username@目标机器ip

跳板机ip和目标机器ip,username账户下已经在相应的 .ssh/authorized_keys 加入了公钥,配置是没有问题了,但是我们会遇到一个Pubkey Unauthorization的错误,因跳板机没有username的私钥。问题总是会有,解决方法也总是有,ssh是有转发密钥的功能,从本机跳转到跳板机时可以把私钥转发过去。

正确做法是,在本机linux客户端执行命令 ssh -A username@跳板机ip

-A表示转发密钥,所以跳转到跳板机,密钥也转发了过来

接下来我们再在跳板机执行命令 ssh username@目标机器ip

另外可以配置本机客户端的默认配置文件,修改为默认转发密钥:

修改ssh_config(不是sshd_config,一般在/etc或者/etc/ssh下):

把 #ForwardAgent no 改为 ForwardAgent Yes

方式二:

ssh username@目标机器ip -p 22 -o ProxyCommand=’ssh -p 22 username@跳板机ip -W %h:%p’

也可以修改配置文件 ~/.ssh/config , 若没有则创建:

Host tiaoban #任意名字,随便使用 HostName 192.168.1.1 #这个是跳板机的IP,支持域名 Port 22 #跳板机端口 User username_tiaoban #跳板机用户 Host nginx #同样,任意名字,随便起 HostName 192.168.1.2 #真正登陆的服务器,不支持域名必须IP地址 Port 22 #服务器的端口 User username #服务器的用户 ProxyCommand ssh username_tiaoban@tiaoban -W %h:%p



Host 10.10.0.* #可以用*通配符 Port 22 #服务器的端口 User username #服务器的用户 ProxyCommand ssh username_tiaoban@tiaoban -W %h:%p

配置好后, 直接 ssh nginx 就可以登录 192.168.1.2 这台跳板机后面的服务器。 也可以用 ssh username@10.10.0.xx 来登录10.10.0.27, 10.10.10.33, …. 等机器。

windows SecureCRT密钥转发

windows下SecureCRT配置转发,需要做以下设置

输入图片说明