在Ubuntu16.4.04上操作,其他版本大同小異!
目錄
一、設置root用戶登錄
1、首先設置root用戶密碼: sudo passwd root
可以使用 su root 命令切換到 root 用戶,測試密碼是否設置成功。
2、切換爲 root 用戶,編輯文件:
如下:
3、現在就可以在重啓之後使用“登錄”,輸入 root用戶名和密碼登錄了,並且去掉了訪客用戶的登錄。
4、切換爲 root 用戶,編輯文件,用於解決root用戶登錄出現錯誤提示的問題:
修改爲:
Ubuntu18系統:
設置好 root 用戶密碼後,和上面步驟一樣,不過還要修改以下文件
進入/etc/pam.d目錄,修改 gdm-autologin 和 gdm-password 文件
註釋掉 auth required pam_succeed_if.so user != root quiet_success 這一行,保存
註釋掉 auth required pam_succeed_if.so user != root quiet_success 這一行,保存
二、Vim的安裝和配置
1、Vim安裝:
普通用戶下輸入安裝命令:sudo apt-get install vim-gtk
輸入“y”,等待安裝至完成。
vim --version 命令查看版本信息:
2、Vim配置:
配置文件:/etc/vim/vimrc
打開配置文件,添加相關配置。
set nu "顯示行號
syntax on "語法高亮
set cursorline "突出顯示當前行
set ruler "顯示標尺
set tabstop=4 "tab鍵縮進
set expandtab
set shiftwidth=4 "空格代替tab
set smartindent "設置縮進
set smartindent shiftwidth=4 "C語言自動縮進4個字符寬度
set ignorecase "搜索忽略大小寫
set hlsearch "搜索逐字符高亮
set incsearch
set showmatch "設置匹配模式,輸入做括號會出現右括號
set showcmd "輸入的命令顯示出來,看的清楚些
set scrolloff=3 "光標移動到buffer的頂部和底部時保持3行距離
set nocompatible "去掉討厭的有關vi一致性模式,避免以前版本的一些bug和侷限
set completeopt=preview,menu "代碼補全
如下:
三、通過SSH訪問服務器
1.首先在服務器端安裝ssh-server:sudo apt-get install openssh-server
2.啓動ssh服務:sudo service ssh start
查看ssh服務是否啓動:sudo ps -e |grep ssh
3.修改配置文件"/etc/ssh/sshd_config"
配置文件中增加一句"PermitRootLogin yes"-->保存修改(允許root用戶登錄)。
4.通過ssh遠程訪問服務器:ssh user@ip
例:ssh [email protected]
5.從服務器上下載文件
scp username@servername:/path/filename /var/www/local_dir(本地目錄)
例:scp [email protected]:/var/www/test.txt
把192.168.0.101上的/var/www/test.txt 的文件下載到/var/www/local_dir(本地目錄)
6.上傳本地文件到服務器
scp /path/filename username@servername:/path
例:scp /var/www/test.c [email protected]:/var/www/
把本機/var/www/目錄下test.c文件上傳到192.168.0.101服務器上的/var/www/目錄中
7.從服務器下載整個目錄
scp -r username@servername:/var/www/remote_dir/ /var/www/local_dir
例:scp -r [email protected]:/var/www/test /var/www/
8.上傳目錄到服務器
scp -r local_dir username@servername:remote_dir
例:scp -r test [email protected]:/var/www/
把當前目錄下的test目錄上傳到服務器的/var/www/ 目錄