因为我的电脑配置的语言是英文版,所以在操作的时候需要注意自己的系统语言
1、跳板机
(1)什么是跳板机:网上资料很多,大部分都是介绍跳板机的作用,我总结了一下,其实就是一台物理机。
(2)如何访问跳板机:由于自己是Mac contentOS系统,而跳板机则是一台Windows 2000系统的物理机,经过一番搜索,发现了这个工具:Microsoft remote desktop。
WeChatWorkScreenshot_5d181850-987f-43a1-b87f-b53ec7e78290.png

备注:但是下载过程及其艰辛。希望能下载到最新的10.0版本,但是需要一个美国的APPID账号,果断淘宝。但是App Store下载后没有应用包,所以无法分享给大家。
这里分享给大家beta版本:Microsoft remote desktop beta版本百度网盘地址
密码:wsj6

(3)使用方法:下载完成后打开APP
Screen Shot 2018-06-29 at 5.47.12 PM.png
选择Desktop

Screen Shot 2018-06-29 at 5.47.35 PM.png

输入user account(访问跳板机的账号和密码)

2、VPN
以前一直使用的是Cisco AnyConnect客户端,所以当被告知要自己安装Cisco Systems VPN Client时,也是相当震惊,VPN客户端一般都是运维人员给安装包,所以一番搜索之后发现,使用Mac自带的VPN连接就可以了
打开设置 -> 网络
Screen Shot 2018-06-29 at 6.09.31 PM.png

点击左下角的"+",选择图示中的VPN配置,点击创建
Screen Shot 2018-06-29 at 6.11.52 PM.png

按照要求填入账号和密码就可以了,输入完成后,点击鉴定,会出现下面的弹出
Screen Shot 2018-06-29 at 6.21.41 PM.png

这时候就需要一份后缀为.pcf的文件,从这份文件中获取group name和shared secret

首先在终端使用cat查看.pcf文件
4681525D296F38FE45DA6CDF7BF2C453.png

从文件中找到enc_GroupPwd字段,可以看出这个密码是加密的,
解密网站
EE474C9A-EDE4-430A-9F72-C91742D8ECAF.png

在框内复制enc_GroupPwd的内容,点击"decode!"后,下方会出现解析后的内容。然后将解析后的内容复制到shared secret框内

这些都完成后,点击连接就大功告成了

3、不可避免的在测试的过程中会不断的更换host,每次去改hosts文件实在是太麻烦,于是找到了下面的工具
SwitchHosts
下载完成后,解压.zip文件,直接将.app拖到application文件夹,打开可能会提示应用非法。
A85FF027-4474-4E30-9667-C22DC4A5E987.png

打开设置 -> 安全与隐私,选择打开
D7ADE231-1C3A-414C-B27F-00E55483ECBC.png
打开后可自己配置不同hosts,点击右下角的按钮即可在Mac菜单栏快速切换
D974ECA8-5B28-483B-8173-17FD5C6DAE9C.png
快速切换按钮
Screen Shot 2018-06-29 at 7.01.18 PM.png

4、心碎的发现Git竟然是http的,一想到以后每次pull和push都要输入账号和密码,心灰意冷
幸好,一番查找后,发现下面的方法
8DCAF8D3-5A37-4F6A-92B0-0EC82FB9434D.png

1的地方是gitlab的账号
2的地方是gitlab是密码

5、由于项目原因,经常会切换不同的npm源,于是安装了nrm来管理这些源
npm install -g nrm

(1)列出可使用的源
nrm ls

(2)添加源
nrm add <registry> <url> [home]

(3)删除源
nrm del <registry>

(4)切换源
nrm use npm

(5)测试速度
nrm test

Screen Shot 2018-08-30 at 4.09.11 PM.png

6、nvm:管理多个node版本
安装:
`curl -o- https://raw.githubusercontent... | bash
`
安装完后,还需要修改一下 shell 配置(~/.zshrc or ~/. bash_profile)
添加两行配置:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

配置完成后,重启终端,输入:nvm
如果出现以下提示,说明安装成功
Screen Shot 2018-09-25 at 4.42.38 PM.png

查看本地可用node版本:
nvm ls
查看远端可下载node版本:
nvm ls-remote
下载远端具体版本:
nvm install v10.11.0
切换本地node使用版本:
nvm use v10.11.0


Shemiou
26 声望5 粉丝