linux sftp 配置,sftp命令详解
大家好,如果您还对linux sftp 配置不太了解,没有关系,今天就由本站为大家分享linux sftp 配置的知识,包括sftp命令详解的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
怎么开启linux服务器的sftp服务
可以按照如下方式进行设置:
1、创建sftp组,groupaddsftp,创建完成之后使用cat/etc/group命令组的信息。
2、创建一个sftp用户mysftp并加入到创建的sftp组中,同时修改mysftp用户的密码,useradd-g sftp-s/bin/falsemysftp,passwdmysftp。
3、新建/data/sftp/mysftp目录,并将它指定为mysftp组用户的home目录,mkdir-p/data/sftp/mysftp,usermod-d/data/sftp/mysftp mysftp。
4、编辑配置文件/etc/ssh/sshd_config,vi/etc/ssh/sshd_config,将如下这行用#符号注释掉。
5、设置Chroot目录权限,chown root:sftp/data/sftp/mysftp,chmod 755/data/sftp/mys。
6、新建一个目录供stp用户mysftp上传文件,这个目录所有者为mysftp所有组为sftp,所有者有写入权限所有组无写入权限,mkdir/data/sftp/mysftp/upload,chown mysftp:sftp/data/sftp/mysftp/upload,chmod 755/data/sftp/mysftp/upload。
7、关闭selinux并重启sshd服务,然后测试。
8、在其他服务器上进行验证,sftp用户名@ip地址。
拓展资料
1、sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp与 ftp有着几乎一样的语法和功能。SFTP为 SSH的其中一部分,是一种传输档案至 Blogger伺服器的安全方式。
2、其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
Linux下如何进行SFTP用户权限设置
1、打开Linux文件查看有哪些权限。
2、使用chown命令,修改文件test1.txt的所有者为demo1_1,所有组为group_1。使用chmod命令,修改文件权限为 0750(- rwx r-x r-x)。
3、切换用户demo2,对文件test1.txt,应该没有任何权限。
4、切换用户demo1_1,对文件test1.txt,应该有所有权限。
5、权限修改完成。
注意事项:
Linux用户分三种,超级用户,普通用户,伪用户,超级用户拥有所有权限,伪用户一般和进程相关,无需登录系统,所以常说的管理用户权限指的是管理Linux中普通用户的权限。
linuxsftp端口
linux下如何配置sftp?
SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
启动ssh服务、sftp服务执行命令/etc/init.d/sshdstart注意这里需要在绝对路径下执行sshdstart。
linux全部端口?
Linux常用端口
1tcpmuxTCP端口服务多路复用
5rje远程作业入口
7echoEcho服务
9discard用于连接测试的空服务
11systat用于列举连接了的端口的系统状态13daytime给请求主机发送日期和时间17qotd给连接了的主机发送每日格言
18msp消息发送协议
19chargen字符生成服务;发送无止境的字符流
20ftp-dataFTP数据端口
21ftp文件传输协议(FTP)端口;有时被文件服务协议(FSP)运用
22ssh安全Shell(SSH)服务
23telnetTelnet服务
25smtp基本邮件传输协议(SMTP)
37time时间协议
39rlp资源定位协议
42nameserver互联网名称服务
43nicnameWHOIS目录服务
49tacacs用于基于TCP/IP验证和访问的终端访问控制器访问控制系统
50re-mail-ck远程邮件检验协议
53domain域名服务(如BIND)
63whois++WHOIS++,被扩展了的WHOIS服务
67bootps引导协议(BOOTP)服务;还被动态主机配置协议(DHCP)服务运用
68bootpcBootstrap(BOOTP)客户;还被动态主机配置协议(DHCP)客户运用
69tftp小文件传输协议(TFTP)
70gopherGopher互联网文档搜寻和检索71netrjs-1远程作业服务
72netrjs-2远程作业服务
73netrjs-3远程作业服务
73netrjs-4远程作业服务
79finger用于用户联系信息的Finger服务80http用于万维网(WWW)服务的超文本传输协议(HTTP)
105csnet-ns邮箱名称服务器;也被CSO名称服务器运用
107rtelnet远程Telnet
109pop2邮局协议版本2
110pop3邮局协议版本3
111sunrpc用于远程命令执行的远程流程调用(RPC)协议,被网络文件系统(NFS)运用
113auth验证和身份识别协议
115sftp安全文件传输协议(SFTP)服务117uucp-pathUnix到Unix复制协议(UUCP)路径服务
123ntp网络时间协议(NTP)
143imap互联网消息存取协议(IMAP)161snmp基本网络维护协议(SNMP)162snmptrapSNMP的陷阱
163cmip-man通用维护信息协议(CMIP)164cmip-agent通用维护信息协议(CMIP)174mailqMAILQ
177xdmcpX显示维护器控制协议
178nextstepNeXTStep窗口服务器
179bgp边界网络协议
191prosperoCliffodNeuman的Prospero服务
194irc互联网中继聊天(IRC)
199smuxSNMPUNIX多路复用
209qmtp高速邮件传输协议(QMTP)
210z39.50NISOZ39.50数据库
213ipx互联网络分组交换协议(IPX),被NovellNetware环境常用的数据报协议220imap3互联网消息存取协议版本3245linkLINK
linux的xftp默认端口?
linux的默认的sftp端口号22。
同时,如果其他的sftp服务器的端口号修改之后,可以通过-P来指定要通过哪个端口号连接。
例如,XFtp使用sftp,sftp的默认端口是22,实际sftp使用的是sshd进程的端口(22号端口)。
ftp的端口号20、21的区别一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定。
linux中sftp默认登录的端口号是多少?
1、sftp用的是sshd端口2、netstat-ntlp检查端口开启状态3、scp也是一样的
linux的ssh和sftp都是什么端口?
默认是端口22,但是你可以配置为任意端口号