ssh 使用者@雲主機的公網ip
退出鏈結
logout
建立新使用者
# 建立使用者
adduser euan
# 修改使用者密碼
passwd euan
將新使用者新增到sudo組中
# 將使用者新增到sudo組中
usermod -g sudo euan
使用命令sudo vim /etc/ssh/sshd_config
開啟sshd的配置檔案,找到clientaliveinterval
和clientalivecountmax
並將其修改為(如果沒有直接新增即可
clientaliveinterval 60
clientalivecountmax 3
重啟sshd服務
sudo service sshd restart
請進入這個**:
找到圖中的ip1
在上面的**上搜尋github.com
,找到ip2
使用命令sudo vim /etc/hosts
開啟hosts檔案,並在最後加入以下資訊
199.232.69.194 github.global.ssl.fastly.net
140.82.112.4 github.com
儲存並退出
更新apt源資訊
sudo apt update
配置vim,執行下面命令配置安裝vim
wget 47.93.11.51:88/install_vim.sh
bash install_vim.sh
安裝zsh
sudo apt install zsh
修改預設shell為zsh
chsh -s /bin/zsh
安裝oh-my-zsh
sh -c "$(
wget -o -)
"##如果不成功,請執行下面兩條命令,成功了就不需要做下面兩條
wget 47.93.11.51:88/install_zsh.sh
bash install_zsh.sh
安裝zsh-syntax-highlighting
git clone $/plugins/zsh-syntax-highlighting
使用命令vim .zshrc
開啟.zshrc檔案,找到pluguns=()
這一行,將zsh-syntax-highlighting新增進去
plugins=
(git zsh-syntax-highlighting)
安裝其他外掛程式
##命令自動補全外掛程式
mkdir ~/.oh-my-zsh/plugins/incr
wget -o ~/.oh-my-zsh/plugins/incr/incr.plugin.zsh
##命令自動推薦,根據歷史記錄
git clone $/plugins/zsh-autosuggestions
##目錄自動跳轉外掛程式
sudo apt install autojump
使用命令vim .zshrc
,開啟後在最後插入以下內容:
#設定終端顏色,提示符,及上一條指令返回碼提示
autoload -u colors && colors
prompt=
"%%n%@%%m %%1~ %%# "
rprompt=
"[%%?%]"
[ -r "/etc/zshrc_$term_program"]&&
."/etc/zshrc_$term_program"
source ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh
source /usr/share/autojump/autojump.sh
source ~/.oh-my-zsh/plugins/incr/incr*.zsh
使用以下命令安裝ctagssudo apt install ctags
執行以下命令
ctags -i __throw -i __attribute_pure__ -i __nonnull -i __attribute__ --file-scope=yes --langmap=c:+.h --languages=c,c++ --links=yes --c-kinds=+p --c++-kinds=+p --fields=+ias --extra=+q -f ~/.vim/systags /usr/include/* /usr/include/x86_64-linux-gnu/sys/* /usr/include/x86_64-linux-gnu/bits/* /usr/include/arpa/*
使用命令vim .vimrc
編輯.vimrc,在最後新增以下內容
set tags+=~/systags
使用以下命令安裝
sudo apt install glibc-doc
環境搭建前準備
關閉禁用防火牆 修改主機名 修改如下圖 如右圖 建立 h3cu mkdir h3cu 並跳轉至該目錄 cd h3cu 連線遠端上傳工具,上傳所需元件 回到根目錄 cd root ssh keygen t rsa ssh copy id i root 分別拷貝給所有機器 包括自己 修改環境變數,對ro...
安裝環境之安裝前準備
一 檢查作業系統網路服務 1 檢查sftp服務 作業系統已經安裝完成 為了保證檔案傳輸的安全性,要求檔案傳輸可配置成使用sftp方式,此時需要開啟sftp服務。以root使用者登入各伺服器。編輯 sshd config 檔案。vi etc ssh sshd config 檢查是否存在如下語句 sub...
flask之旅 開發前環境準備
flask是非常流行的python web框架,流行的主要原因有 文件齊全,上手快 本身核心足夠精簡,有非常好的擴充套件機制和第三方擴充套件環境 熟悉node的童鞋模擬express koa 社群活躍度高 開發者自由有很大的選擇空間 複製 falsk主要依賴三個庫 jinja2 預設的模班引擎 we...