Linux配置手冊

2021-10-07 15:31:43 字數 2228 閱讀 1657

本文收集了一些常用的linux配置,便於重灌系統以後快速完成配置。

vim的全域性配置檔案一般在這個路徑:/etc/vim/vimrc

使用vim開啟vimrc檔案,然後在末尾新增如下**:

syntax on            " 開啟語法高亮

set showmode " 在底部顯示當前處於命令模式還是插入模式

set showcmd " 在底部顯示當前鍵入的指令

set mouse=a " 支援使用滑鼠

set encoding=utf-8 " 使用utf-8編碼

set tabstop=4 " tab鍵顯示的空格數

set shiftwidth=4 " 增加縮排時,每一級的字元數

set expandtab " 自動將tab轉換為空格

set softtabstop=4 " tab轉換為多少個空格

set number " 顯示行號

儲存並退出,即可完成配置。

以下配置均是在ubuntu系統下進行的。

切換到root使用者,依次執行如下命令:

# 更新軟體列表

apt-get update

# 安裝openssh-client

apt-get

install openssh-client

# 安裝openssh-server

apt-get

install openssh-server

啟動ssh服務,執行如下命令:

service

ssh start

檢視ssh服務有冇正常啟動,執行如下命令:

ps -e |

grep

ssh

可以看到服務已經正常啟動了。

此時就可以使用ssh連線該主機了。

vim /etc/ssh/sshd_config
找到permitrootlogin,去除注釋,並改為yes。

儲存並退出,然後重啟ssh服務:

service

ssh restart

此時,就可以使用root使用者登入了。

在本地機器上生成公鑰和私鑰,然後將公鑰存放在遠端機器上即可。

生成公鑰和私鑰的命令:

ssh-keygen -t rsa
確保遠端機器上該檔案的許可權為 600:

將公鑰檔案 id_rsa.pub 的內容寫到上面這個檔案中(為了避免錯誤,強烈推薦先使用 scp 將其上傳到伺服器的 .ssh 目錄中,再使用 cat 命令寫入)。

接下來可以嘗試免密碼登入了,以 xshell 為例:

設定完畢以後,發現不需要輸入密碼就可以連線了。

在完成上一步操作後,為了安全性,可以禁止使用密碼登入,具體步驟如下:

此時再嘗試使用密碼登入,便會失敗:

Linux 平台下 YUM 源配置 手冊

如果作業系統能上網,可以直接使用yum 源。ustc,163的yum源速度都不錯。建立檔案 etc yum.repos.d ba.repo 新增如下內容 ustc 的yum 源 ba.cn name centos releasever base mirrors.ustc.edu.cn baseurl...

vsftp配置手冊

使用vsftp 程式及pam 元件來完成vsftp 搭建,實現ftp 功能。1.ftp功能 2.使用者鎖定目錄 3.4.不使用系統帳戶驗證 5.多使用者支援 vsftpd 2.0.7 db4 devel 4.2.52 7.1 db4 4.2.52 7.1 db4 utils 4.2.52 7.1元件...

Linux sftp 配置手冊

mkdir p sftp sftp oa 建立sftp存放路徑 groupadd sftp 建立sftp組 s sbin nologin 沒有登入作業系統的許可權,但是擁有其他服務的許可權 d sftp sftp oa 指定家目錄,即登入後會進入該目錄 g sftp 指定使用者組 sftp oa 建...