filezilla通过root账户远程连接管理ubuntu server服务器文件
前言:
准备重温一下今天在工作中遇见的一个问题,在刚刚安装上的server上测试,做好的文件不是很好传到server项目目录,于是使用了filezilla这个工具,它可以使用ssh来连接,于是乎就引入了一个sftp连接方式。可以用普通账户连接,不能很好的拥有相应的权限来操作文件,于是就决定使用root账户来操作,却不能使用root账户连接,百度怎么搜也没搜到解决方案,最后还是无奈使用了Google,用蹩脚的英语还是看到一丝希望。本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com)
filezilla是一款免费开源的ftp工具,有客户端版本,还有服务器端版本,我这里主要记录的是客户端版本使用过程中可以使用普通账户登录却不能使用root账户登录
提示:
错误: 认证失败。
错误: 严重错误: 无法连接到服务器
原因分析:
密码不正确!
详细操作:
参照前面的文章服务器端需要安装一下ssh服务,这一点是必须的,因为我们要使用sftp连接协议
如图:
①服务器地址,端口号可以为空,或者默认的22
②协议:sftp,服务器端需要安装server服务
③用户名(服务器的用户名,ubuntu设置的有一个用户名,我设置的是ul,还有一个root账户)
④密码(用户名对应的密码,ul对应的密码是123456,,但是root账户的密码是好多呢?好像这中间我一直还没有设置一样的)
错误事例:连接账户时密码我输入的ul账户的密码123456,密码不正确连接不上,百搜不得解
正确事例:连接不上第一个应该想到的是password不正确,因为连接时pass:过后就出现连接失败。接下来我们设置一下root账户的密码,ubuntu server默认情况下是没有密码的,这也就是我们不能使用root登录sftp的原因。
#切换到超级管理员 按提示输入ul账户密码123456
sudo su
#设置root账户的密码 按提示两次输入UNIX密码 我为了容易记住也是设置的123456
passwd
密码修改完成后再次使用filezilla工作的sftp就成功连接上了。
按照搜索的消息来看,还有一种情况是这样的,我没有遇见,但是还是和大家分享一下:
ssh限制root登录,具体修改配置文件/etc/ssh/sshd_config下的配置行:
PromitRootLogin withou-password
如果PromitRootLogin设置为no,修改yes即可,由一开始以为是这里的问题,我已经修改为了PromitRootLogin yes,最后再重启一下服务
sudo service ssh restart
本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com)
filezilla通过root账户远程连接管理ubuntu server服务器文件的更多相关文章
- SecureCRT无法使用root账户远程连接ubuntu
========1.问题============ SecureCRT无法使用root账户远程连接ubuntu 用其他账户连接,正常 用root账户连接,不能连接 =========2.原因====== ...
- filezilla的root账户无法连接服务器解决办法
lz一直都是用filezilla上传文件到vm虚拟机的,用的是ubuntu14.04的系统.最近自己重新搭了lamp去做thinkphp的学习,lz有两个账户,一个是kin,另外一个是root.大家都 ...
- windows远程连接Linux(Ubuntu)的方法
需要做的工作: 1.在Linux(Ubuntu)端安装.设置好SSH 2.下载putty,并通过putty的SSH连接登录Linux 一 .如何在Linux(Ubuntu)端安装.设置好SSH,获取I ...
- 其它综合-使用Putty远程连接管理Linux实践
使用Putty远程连接管理Linux实践 1.获取putty 获取 putty有很多方法,以下是我为大家提供的下载地址: 个人网盘地址,提取码:tz83 官方下载地址 解释: 官方下载的是 zip 压 ...
- 其他综合-使用Xshell远程连接管理Linux实践
使用Xshell远程连接管理Linux实践 1. Xshell整体优化 1)点击 工具 ,然后选择 选项 2)在 常规 选项中,下面的存放路径根据个人爱好修改(可选默认) 3)在 更新 选项中,将 √ ...
- 解决Centos7 下 root账号 远程连接FTP,vsftpd 提示 530 Login incorrect 问题
原文:解决Centos7 下 root账号 远程连接FTP,vsftpd 提示 530 Login incorrect 问题 三步走: 1.vim /etc/vsftpd/user_list 注释掉 ...
- 使用Navicat远程连接阿里云ECS服务器上的MySQL数据库
一.必须给服务器的安全组规则设置端口放行规则,在管理控制台中设置: 之后填写配置,授权对象是授权的IP,其中0.0.0.0/0为所有IP授权,之后保存; 二.Navicat使用的配置 在编辑连接处,要 ...
- [运维] 如何在云服务器上安装 MySQL 数据库, 并使用 Navicat 实现远程连接管理
.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。.:*.•●•✿.。. ...
- kali 开启Mysql设置远程连接管理
环境工具 kali2020.01 192.168.177.137 windows10物理机heidiSQL工具下载地址 https://www.heidisql.com/download.php 开启 ...
随机推荐
- 基于akka-http搭建restfull框架
1.scala开发环境介绍 2.scala插件的demo模板介绍 3.akka-http提供demo研究 4.添加路由机制解析 package org.netsharp.rest import akk ...
- 使用sublime 正则匹配替换大批量代码
1,在使用Django框架时,导入之前没有使用框架完成的网页,这时会遇到静态文件地址不匹配的问题,需要大量修改. 研究了一下sublime编译器,大家都使用正则匹配替换 2,位置在查找--替换与匹配, ...
- vue中鼠标移入字体下面显示颜色并改变字体颜色的问题
<template> <div class="smart_nav" :class="{'fixedTop':fixedTop}"> &l ...
- ABP框架系列之四十七:(SignalR-Integration-SignalR-集成)
Introduction Abp.Web.SignalR nuget package makes it easily to use SignalR in ASP.NET Boilerplate bas ...
- 高性能mysql-锁的调试
锁的调试分为俩部分,一是服务器级别的锁的调试.二是存储引擎级别的锁的调试 对于服务器级别的锁的调试: 服务器级别的锁的类型有表锁,全局锁,命名锁,字符锁 调试命令: Show processlist ...
- 第二周Access课总结
一.问;这节课你学到了什么知识? 答:回忆上周主要学了关于Access的基础知识和基本操作,一转眼,这周也学到了很多,主要学Access的数据类型的表的建立和管理相关的操作! 收获多少在于学了多少,正 ...
- Delphi Excel导入 的通用程序转载
Delphi Excel导入 的通用程序 (-- ::)转载▼ 标签: it 分类: Delphi相关 步骤: 连excel(自己知道其格式,最好是没个字段在数据一一对应) 读excel数据,填入到数 ...
- 还原一直卡在ASYNC_IO_COMPLETION浅析
下面在还原一个数据库(备份文件40多G大小,实际数据库大小300G),在还原过程中,出现一直等待ASYNC_IO_COMPLETION,如下测试截图所示,已经等待了72分钟了,但是还原比例依然为0% ...
- 源设置导致Docker镜像构建失败
编写了一个Dockerfile,主要目的是构建一个镜像,镜像默认安装了openjdk-1.8-jre,还有另外一些包(这些包里面有dev版本的,也有release版本的),Dockerfile的内容大 ...
- WPF 开机注册自启动及设置确保以管理员运行
最近用到开机自启动设置,在此记录下设置自启动的步骤,如果对各位有需要可以借阅,之前设置管理权限解释在创建解决方案是将VS以管理员方式打开,这种方法可以实现,但是个人还是偏向与本文的方式,不多说啥了,下 ...