启动sftp服务器linux_linux 怎么启动ftp和sftp服务器 - CSDN
精华内容
参与话题
  • ...   ...启动ftp服务:在/etc/rc.d/init.d/目录下:命令 service vsftp start启动ssh服务,sftp服务在/etc/init.d/目录下: 命令 /etc/init.d/sshd start 注意这里需要在绝对路径下执行sshd s...

    原文转自:http://blog.csdn.net/xiaosu_521/article/details/2157011

     

    启动ftp服务:
    在/etc/rc.d/init.d/目录下:命令  service vsftp start
    启动ssh服务,sftp服务
    在/etc/init.d/目录下:  命令  /etc/init.d/sshd start  注意这里需要在绝对路径下执行sshd start

    开启root可以通过ftp软件连接的功能:
    默认有一些用户是不能通过ftp连接服务器的,比如root。如果需要开启这些用户,就需要做一些修改才可以。
    (1)编辑/etc/vsftp/ftpusers文件,去掉里面root一行   
      这个文件里存放的是被禁止的登录名   
    (2)
    编辑/etc/vsftp/user_list文件,去掉里面root一行
        
    说明:当文件/etc/vsftpd/vsftpd.conf中userlist_deny=YES时   
          文件user_list和
    ftpusers中的登录名列表被禁止   
          具体查看ftpusers,user_lis
    t文件的注释

    展开全文
  • Linux 如何开启SFTP

    千次阅读 2019-10-04 06:46:32
    一、SFTP讲解  SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。 SFTP与 FTP有着几乎一样的语法和功能。  SFTP 为 SSH的一部分,是一种传输档案至 ...

    一、SFTP讲解

      SFTP 是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。
      SFTP 与 FTP有着几乎一样的语法和功能。

      SFTP 为 SSH的一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol的安全文件传输子系统,SFTP本身没

    有单独的守护进程,它必须使用SSHD守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。

      SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。

    但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。

    二、开启SFTP

      开启命令:

    1 /etc/init.d/sshd start  
    2 /etc/init.d/sshd stop 

      这样启动之后,用XShell5工具使用SFTP连接是可以连接上的

      如下图配置:

    图1 配置信息

    图2 连接成功

      PS:但如果使用Java编写的程序连接,发现出现了错误,报的错误是Auth fail ,验证出错。

      可能的原因:
      /etc/ssh/sshd_config文件夹的一个配置项PasswordAuthentication 默认为no,“PasswordAuthentication”设置是否允许口令验证。把它改为yes,重启服务就OK了。

     

     PS:如有问题,请留言,未经允许不得私自转载,转载请注明出处:http://www.cnblogs.com/xuliangxing/p/7120205.html

    转载于:https://www.cnblogs.com/xuliangxing/p/7120205.html

    展开全文
  • linux搭建sftp服务器

    2019-08-20 11:24:42
    常见搭建sftp服务器的方法需要修改sshd_config文件并重启sshd 将sftp启动配置与sshd区分开: cp -rf /etc/ssh/sshd_config /etc/ssh/sftp_config echo “PermitTTY no” >>/etc/ssh/sftp_config #不允许pty...

    常见搭建sftp服务器的方法需要修改sshd_config文件并重启sshd

    将sftp启动配置与sshd区分开:

    1. cp -rf /etc/ssh/sshd_config /etc/ssh/sftp_config
    2. echo “PermitTTY no” >>/etc/ssh/sftp_config #不允许pty分配
      sed -i /31000/d /etc/ssh/sshd_config
      sed -i /22/d /etc/ssh/sftp_config
    3. /usr/sbin/sshd -f /etc/ssh/sftp_config #启动sftp
    展开全文
  • linux开启FTP和SFTP服务

    千次阅读 2018-05-26 21:28:46
    执行命令 /etc/init.d/sshd start 注意这里需要在绝对路径下执行sshd startFTP和SFTP两者之间什么区别?协议不一样。ftp一般用21端口;sftp是22端口,ssh服务提供的,有加密,传输安全性高...

    执行命令 /etc/init.d/sshd start              注意这里需要在绝对路径下执行sshd start


    FTP和SFTP两者之间什么区别?
    协议不一样。ftp一般用21端口;sftp是22端口,ssh服务提供的,有加密,传输安全性高
    展开全文
  • linux 如何开启SFTP

    万次阅读 2018-05-10 23:34:03
    Linux 如何开启SFTP一、SFTP讲解 SFTP 是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。 SFTP 与 FTP有着几乎一样的语法和功能。 SFTP 为 SSH的一部分,是一...
  • 出错现象: 出错原因:  在linux系统上没有安装sshd或者sshd配置出错 解决办法: 1。查看linux系统ssh 2.安装ssh 输入命令:yum install openssh-server ...4.启动ssh
  • linux 下使用shell脚本完成sftp的交互

    万次阅读 2018-07-24 16:29:19
    实习中,遇到一个问题,需要将一个文件从一台服务器传到另外一台服务器,需要使用sftp传输。 使用spawn expect 可以解决 shell脚本中的交互问题。 超级方便。 1.spawn 命令用于启动一个进程,之后所有expect操作...
  • 创建自己的SFTP服务器的方法其实很简单。 SFTP是什么?和FTP有什么不同? FTP(File Transport Protocol)最早是发明于1971年,最初是通过NCP(Network Control Protocol)来传送文件,进行了版本升级后,支持...
  • 浅谈ftp和sftp的区别

    万次阅读 2018-11-26 11:39:44
     我们平时习惯了使用FTP来上传下载文件,尤其是很多Linux的环境下,我们一般都会通过第三方的SSH工具连接到Linux的,但是当我们需要传输文件到Linux服务器当中,很多人习惯用FTP来传输,其实Linux的默认是不提供...
  • Linux Centos 6.6搭建SFTP服务器

    万次阅读 2016-01-14 17:50:09
    Linux Centos 6.6搭建SFTP服务器,使用FileZilla FTP Client连接SFTP服务器
  • 前几天服务器突然出问题,开发人员反映平常用的sftp不能用了,工作日上班后经过一般仔细盘查,STFP的各种配置,以及网上Google的一大圈的资料, 检查了/etc/ssh/sshd_config下sftp的配置,如下: Subsystem sftp /...
  • 今天装了个CentOS 6.0的虚拟机,不...主机是SFTP服务器吗?” 到网上找也没找到一个可靠的解决方法,甚至下载了最新版本的winscp也照旧 后来在winscp官方网站看到有人说是不是协议没有选成sftp 但是看了我的却是
  • FileZilla连接上服务器后,可以下载文件,但是不能上传,传输会有提示:“无法启动传输”。 这个问题一般情况有如下三个原因: 1、文件夹权限不够,修改之(chmod 777 文件夹名);  2、你的空间或服务器已经满...
  • 上传方式:sftp 1. 在Windows10中安装XSHELL脚本工具并启动。2. 在VMware的的虚拟机中启动的Linux服务器...4. 启动SFTP数据传输工具,SFTP会自动连接的Linux服务器,如下图所示。5. 修改待上传文件的目录:LCD d...
  •  今天一个同事,遇到个问题,程序连接sftp服务器连接不上,问我端口号是多少,  我想了一下是21还是22,所以就做了测试,发现sftp默认的连接端口号是22,  在此做下记录. 操作过程: 1.使用sftp默认的端口号进行登录 ...
  • windows 上搭建 sftp 服务器 --freesshd

    万次阅读 多人点赞 2015-07-17 16:37:40
    linuxsftp 默认都会安装的, Windows 就没有了。网上搜的资料发现比较好用的是 freesshd,免费版中最好用的。 1,下载:http://www.freesshd.com/?ctt=download , 只下载 freeSSHd.exe 就可以了 2,安装:...
  • Linux创建sftp用户

    千次阅读 2018-05-17 13:23:28
    最近做的一个需求涉及到...1、创建连接服务器sftp用户useradd -d/home/sftp1 -s /sbin/nologin testsftp/home/sftp1:sftp用户所在的目录,如果该目录已存在会报错testsftp:创建的sftp用户名2、修改创建的sftp用...
  • sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的一部份,是一种传输档案至 Blogger 伺服器的安全...
  • Linux 限制SFTP用户目录和权限

    千次阅读 2019-01-21 16:43:45
    对于SFTP服务器来说,我们不想给予SFTP用户太多的权限,更不想让其随意浏览服务器上的其他文件和执行shell命令,下面介绍如何通过配置SSH来限制SFTP用户的目录和权限。 首先我们需要新建一个用户,用来做sftp的...
  • 出现这种情况的原因是未安装sshd.  先安装"sudo apt-get install yum" 输入 "sudo apt-get install openssh-server" 然后输入 "y" ...如果没有启动,输入"sudo service ssh start"-->回车-->ssh
1 2 3 4 5 ... 20
收藏数 7,888
精华内容 3,155
关键字:

启动sftp服务器linux