修改root用戶密碼
打開終端,輸入 sudo passwd root 指令:
安裝SSH服務
- ssh默認端口號是22,可以在/etc/ssh/sshd_config文件中修改
- 查看服務器否開啟:netstat -tlp
- 啟動服務:sudo /etc/init.d/ssh start
- 重啟服務:sudo /etc/init.d/ssh restart
在終端上輸入 sudo apt-get install openssh-server 指令:
開啟了SSH服務后,我們可以用用戶帳號遠程登錄,但用root帳號登錄是被拒絕的,如何設置root帳號遠程登錄SSH呢?
允許root用戶遠程登錄
修改ssh服務配置文件
在終端上輸入 sudo vi /etc/ssh/sshd_config ,進入配置文件,將PermitRootLogin的注釋去掉,然后將后面的參數值改為yes
1.修改之前:
2.修改之后
3.然后重啟ssh服務: service sshd restart
登錄成功。
安裝vsftp服務器
我們可以通過工具連接ftp服務器來進行文件的上傳和下載
1.在終端上輸入 sudo apt-get install vsftpd 命令,等待安裝完成
2.用FileZilla工具連接
到這里是可以連接成功的,但是沒有權限上傳文件到服務器。
3.我們在終端輸入 sudo vi /etc/vsftpd.conf 命令,將 #write_enable=YES 前面的#去掉,然后保存
4.在終端輸入 sudo /etc/init.d/vsftpd restart 命令重啟。
5.再試試上傳文件。
在ftp中root用戶登錄
在終端輸入 sudo vi /etc/ftpusers 命令,將root用戶注釋掉就ok了。
結果如下:
后續補充其它的。。。