filezilla通过root账户远程连接管理ubuntu server服务器文件
前言:
準(zhǔn)備重溫一下今天在工作中遇見(jiàn)的一個(gè)問(wèn)題,在剛剛安裝上的server上測(cè)試,做好的文件不是很好傳到server項(xiàng)目目錄,于是使用了filezilla這個(gè)工具,它可以使用ssh來(lái)連接,于是乎就引入了一個(gè)sftp連接方式。可以用普通賬戶連接,不能很好的擁有相應(yīng)的權(quán)限來(lái)操作文件,于是就決定使用root賬戶來(lái)操作,卻不能使用root賬戶連接,百度怎么搜也沒(méi)搜到解決方案,最后還是無(wú)奈使用了Google,用蹩腳的英語(yǔ)還是看到一絲希望。本文原創(chuàng)博客地址:http://www.cnblogs.com/unofficial官網(wǎng)地址:www.pushself.com)
filezilla是一款免費(fèi)開(kāi)源的ftp工具,有客戶端版本,還有服務(wù)器端版本,我這里主要記錄的是客戶端版本使用過(guò)程中可以使用普通賬戶登錄卻不能使用root賬戶登錄
提示:
錯(cuò)誤: 認(rèn)證失敗。
錯(cuò)誤: 嚴(yán)重錯(cuò)誤: 無(wú)法連接到服務(wù)器
原因分析:
密碼不正確!
詳細(xì)操作:
參照前面的文章服務(wù)器端需要安裝一下ssh服務(wù),這一點(diǎn)是必須的,因?yàn)槲覀円褂胹ftp連接協(xié)議
如圖:
①服務(wù)器地址,端口號(hào)可以為空,或者默認(rèn)的22
②協(xié)議:sftp,服務(wù)器端需要安裝server服務(wù)
③用戶名(服務(wù)器的用戶名,ubuntu設(shè)置的有一個(gè)用戶名,我設(shè)置的是ul,還有一個(gè)root賬戶)
④密碼(用戶名對(duì)應(yīng)的密碼,ul對(duì)應(yīng)的密碼是123456,,但是root賬戶的密碼是好多呢?好像這中間我一直還沒(méi)有設(shè)置一樣的)
錯(cuò)誤事例:連接賬戶時(shí)密碼我輸入的ul賬戶的密碼123456,密碼不正確連接不上,百搜不得解
正確事例:連接不上第一個(gè)應(yīng)該想到的是password不正確,因?yàn)檫B接時(shí)pass:過(guò)后就出現(xiàn)連接失敗。接下來(lái)我們?cè)O(shè)置一下root賬戶的密碼,ubuntu server默認(rèn)情況下是沒(méi)有密碼的,這也就是我們不能使用root登錄sftp的原因。
#切換到超級(jí)管理員 按提示輸入ul賬戶密碼123456 sudo su #設(shè)置root賬戶的密碼 按提示兩次輸入U(xiǎn)NIX密碼 我為了容易記住也是設(shè)置的123456 passwd
密碼修改完成后再次使用filezilla工作的sftp就成功連接上了。
按照搜索的消息來(lái)看,還有一種情況是這樣的,我沒(méi)有遇見(jiàn),但是還是和大家分享一下:
ssh限制root登錄,具體修改配置文件/etc/ssh/sshd_config下的配置行:
PromitRootLogin withou-password
如果PromitRootLogin設(shè)置為no,修改yes即可,由一開(kāi)始以為是這里的問(wèn)題,我已經(jīng)修改為了PromitRootLogin yes,最后再重啟一下服務(wù)
sudo service ssh restart
本文原創(chuàng)博客地址:http://www.cnblogs.com/unofficial官網(wǎng)地址:www.pushself.com)
總結(jié)
以上是生活随笔為你收集整理的filezilla通过root账户远程连接管理ubuntu server服务器文件的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 查征信会影响信用吗
- 下一篇: 论文尾注后无法插入分节符