当前位置:首页 > ZBLOG > 正文

ZBLOG模板软件图标(zblog文章模板)

本篇文章给大家谈谈ftp连接linux内网服务器,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数

1.Linux下启动ftp

2.连接FTP

3.进入FTP目录

4.查看目录文件数

ls -l 普通文件就是以 - 开头,文件夹以 d 开头,grep 后面接正则表达式:^- 以 - 开头的匹配。

扩展资料:

1.查看当前目录下的文件数量(不包含子目录中的文件):

ls -l|grep "^-"| wc -l

2. 查看当前目录下的文件数量(包含子目录中的文件):

ls -lR|grep "^-"| wc -l

3.查看当前目录下的文件夹目录个数,(不包含子目录中的目录):

ls -l|grep "^d"| wc -l

4.查询当前路径下的指定前缀名的目录下的所有文件数量 例如:统计所有以“20161124”开头的目录下的全部文件数量:

ls -lR 20161124*/|grep "^-"| wc -l

linux下怎样登录ftp服务器

1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。

2、其次,在linux命令行中输入:ftp 10.18.34.115。

3、最后,按下回车键执行shell指令,此时会看到已成功连接上ftp服务,可输入ftp命令了。

ftp连接LINUX服务器报错如下图,什么原因?该配置那里?

Linux系统ftp连不上去建议从以下几个方面进行考虑:

ftp服务是否开启,可以在Linux上面查看ps -aux |grep vsftpd 来查看进程情况,也可以使用status -tanlp |grep 20 ,status -tanlp |grep 21

查看Linux的iptables 是否有20 21号端口允许,然后可以在ftp客户端上面tcping ftp服务端的21号端口,或者使用telnet 21端口。

查看ftp客户端连接报错,检查ftp的配置文件,查看配置文件的问题。权限,selinux,用户授权。Linux下面ftp的问题建议参考:,祝你好运,加油!!!!

如何让用ftp链接到linux

一般linux系统装的都是vsftp工具,默认情况下都不能用root账户通过ftp登录主机的,但是可以通过更改vsftp的配置文件来使得可以使用root账户登录ftp:在/etc/vsftpd目录下找到ftpusers的配置文件(有的主机这个文件是在/etc目录下的): [xuwangcheng14@root]# more ftpusers # /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).root daemon bin sys sync games man lp mail news uucp nobody这个文件上的用户名都是禁止登录ftp的,将文件中的root注释掉,然后重启下vsftp服务就可以了。

Linux下配置FTP服务器

它可运行在Linux、Solaris等系统中,支持很多其他的FTP 服务器不支持的特征:

非常高的安全性需求

带宽限制

良好的可伸缩性

创建虚拟用户的可能性

分配虚拟IP地址的可能性

一、vsftpd的启动

#service vsftpd start

如果允许用户匿名访问,需创建用户ftp和目录/var/ftp

# mkdir /var/ftp

# useradd –d /var/ftp ftp

   二、vsftpd的配置

Vsftpd的配置文件存放在/etc/vsftpd/vsftpd.conf 我们可根据实际数要对如下信息进行配置:

1. 连接选项

☆监听地址和控制端口

(1) listen_address=ip address

定义主机在哪个IP 地址上监听FTP请求。即在哪个IP地址上提供FTP服务。

(2) listen_port=port_value

指定FTP服务器监听的端口号。默认值为21。

   2. 性能与负载控制

☆超时选项

(1) idle_session_timeout=

空闲用户会话的超时时间,若是超过这段时间没有数据的传送或是指令的输入,则会被迫断线。默认值是300s

(2) accept_timeout=numerical value

接受建立联机的超时设定。默认值为60s

☆负载选项

(1) max_clients= numerical value

定义FTP服务器最大的兵法连接数。当超过此连接数时,服务器拒绝客户端连接。默认值为0,表示不限最大连接数。

(2) max_per_ip= numerical value

定义每个IP地址最大的并发连接数目。超过这个数目将会拒绝连接。此选项的设置将会影响到网际快车、迅雷之类的多线程下载软件。默认值为0,表示不限制。

(3) anon_max_rate=value

设定匿名用户的最大数据传输速度,以B/s为单位。默认无。

(4) local_max_rate=value

设定用户的最大数据传输速度。以B/s为单位。默认无。此选项对所有的用户都生效。

3. 用户选项

vsftpd的用户分为3类:匿名用户、本地用户(local user)及虚拟用户(guest)

☆ 匿名用户

(1) anonymous_enable=YES|NO

控制是否允许匿名用户登录

(2) ftp_username=

匿名用户使用的系统用户名。默认情况下,值为ftp

(3) no_anon_password= YES|NO

控制匿名用户登录时是否需要密码。

(4) anon_root=

设定匿名用户的根目录,即匿名用户登录后,被定位到此目录下。主配置文件中默认无此项,默认值为/var/ftp/

(5) anon_world_readable_only= YES|NO

控制是否只允许匿名用户下载可阅读的文档。YES,只允许匿名用户下载可阅读的文件。NO,允许匿名用户浏览整个服务器的文件系统。

(6) anon_upload_enable= YES|NO

控制是否允许匿名用户上传文件。除了这个参数外,匿名用户要能上传文件,还需要两个条件,write_enable参数为YES;在文件系统上,FTP匿名用户对某个目录有写权限。

(7) anon_mkdir_wirte_enable= YES|NO

控制是否允许匿名用户创建新目录。在文件系统上,FTP匿名用户必须对新目录的上层目录拥有写权限。

(8) anon_other_write_enbale= YES|NO

控制匿名用户是否拥有除了上传和新建目录之外的`其他权限。如删除、更名等。

(9) chown_uploads= YES|NO

是否修改匿名用户所上传文件的所有权。YES,匿名用户上传得文件所有权改为另一个不同的用户所有,用户由chown_username参数指定。

(10) chown_username=whoever

指定拥有匿名用户上传文件所有权的用户。

☆本地用户

(1) local_enable= YES|NO

控制vsftpd所在的系统的用户是否可以登录vsftpd。

(2) local_root=

定义本地用户的根目录。当本地用户登录时,将被更换到此目录下。

☆虚拟用户

(1) guest_enable= YES|NO

启动此功能将所有匿名登入者都视为guest

(2) guest_username=

定义vsftpd的guest用户在系统中的用户名。

   4. 安全措施

☆用户登录控制

(1) /etc/vsftpd.ftpusers

Vsftpd禁止列在此文件中的用户登录FTP服务器。此机制是默认设置的。

(2) userlist_enable= YES|NO

此选项激活后,vsftpd将读取userlist_file参数所指定的文件中的用户列表。

(3) userlist_file=/etc/vsftpd.user_list

指出userlist_enable选项生效后,被读取的包含用户列表的文件。默认值是/etc/vsftpd.user_list

(4) userlist_deny= YES|NO

决定禁止还是只允许由userlist_file指定文件中的用户登录FTP服务器。userlist_enable选项启动后才能生效。默认值为YES,禁止文中的用户登录,同时不向这些用户发出输入口令的指令。NO,只允许在文中的用户登录FTP服务器。

☆目录访问控制

(1) chroot_list_enable= YES|NO

锁定某些用户在自己的目录中,而不可以转到系统的其他目录。

(2) chroot_list_file=/etc/vsftpd/chroot_list

指定被锁定在主目录的用户的列表文件。

(3) chroot_local_users= YES|NO

将本地用户锁定在主目中。

关于ftp连接linux内网服务器和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码