如何配置linux ftp只有指定的用户可以访问
viC:>ftp 192.168.0.101 /etc/vsftpd/vsftpd.conf
linuxftp登录 linux如何登陆ftp
linuxftp登录 linux如何登陆ftp
userlist_deny=NO /这个列表里的人不拒绝,其他人拒绝(包括匿名)
userlist_file=/etc/mp /指明列表的路径
然后:#vi /etc/mp 把可访问的名字添加上去
重启vsftpd 服serv vsftpd restart务即可!
rhel linux 6 登录ftp报错 login failed ,我刚装的ftp ,没有做任何配置的
方法一:在vsftpd里rooanonymous_enable=NOt默认是不能登录的
1、新建一个用户,使用此用户登录;
2、lftp 192.168.1.100
如何在linux下开启FTP服务
#netstat -an | grep 211. 首先要安装ftp软件,查看是否已经安装ftp软件下:
如果看到有vsftpd的目录说明已经安装了ftp软件
2. 查看ftp 状态
#serv vsftpd status
3. 启动ftp
#serv添加 或修改 vsftpd start
4. 重启ftp
#serv vsftpd restart
5. 查看服务有没有启动
如果看到以上信息,证明ftp服务已经开启。
6.如果需要开启root用户的ftp权限要修改以下两个文件
#vi /etc/vsftpd.ftpusers中注释掉root
#vi /etc/vsftpd.user_list中也注释掉root
然后重新启动ftp服务。
7. vsftpd 500 OOPS: cannot change directory
登陆报错:
Connected to 192.168.0.101.
220 (vsFTPd 2.0.5)
User (192.168.0.101:(none)): frank
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/frank
Login failed.
ftp> ls
500 OOPS: child died
Connection closed by remote host.
解决方法:
就OK了!
这是SELinux的设置命令,在不熟悉SELnux前,把SELinux关掉也可以的。
8. 开启,即os重启后自动开启ftp服务
cd /etc/xinetd.d ,编辑ftp服务的配置文件gssftp的设置:
vi /etc/xinetd.d/gssftp ,将 修改两项内容:
(a) server_args = -l –a 去掉-a 改为server_args = -l
(b) disable=yes改为disable=no
(c) 保存退出。
方法二:
(b) 用redhat第三张盘 安装此服务(开始--删除/增加程序),200K左右
(c) #setup
此时能看到vsftpd项,此时选中此servs项,保存后退出.
1. 首先要安装ftp软件,查看是否已经安装ftp软件下:
如果看到有vsftpd的目录说明已经安装了ftp软件
2. 查看ftp 状态
#serv vsftpd status
3. 启动ftp
#serv vsftpd start
4. 重启ftp
#serv vsftpd restart
5. 查看服务有没有启动
如果看到以上信息,证明ftp服务已经开启。
6.如果需要开启root用户的ftp权限要修改以下两个文件
#vi /etc/vsftpd.ftpusers中注释掉root
#vi /etc/vsftpd.user_list中也注释掉root
然后重新启动ftp服务。
7. vsftpd 500 OOPS: cannot change directory
登陆报错:
Connected to 192.168.0.101.
220 (vsFTPd 2.0.5)
User (192.168.0.101:(none)): frank
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/frank
Login failed.
ftp> ls
500 OOPS: child died
Connection closed by remote host.
解决方法:
就OK了!
这是SELinux的设置命令,在不熟悉SELnux前,把SELinux关掉也可以的。
8. 开启,即os重启后自动开启ftp服务
cd /etc/xinetd.d ,编辑ftp服务的配置文件gssftp的设置:
vi /etc/xinetd.d/gssftp ,将 修改两项内容:
(a) server_args = -l –a 去掉-a 改为server_args = -l
(b) disable=yes改为disable=no
(c) 保存退出。
方法二:
(b) 用redhat第三张盘 安装此服务(开始--删除/增加程序),200K左右
(c) #setup
此时能看到vsftpd项,此时选中此servs项,保存后退出.
linuxftp查看
修改 /etc/ftpusers 把禁止ftp登录的用户名放进去就好了。linux下FTP命令怎么查看大量的文件?
1.Linux下启动ftpservvsftpdstart2.连接FTPftp192.168.0.103.进入FTP目录ftp>cd/ftp4.查看目录文件数ftp>ls|wc-l#ls列出目录和文件,wc命令输出行数
在linux如何查看ftp功能是否开启?
1、连接上相应的linuxtcp 0 0 0.0.0.0:21 0.0.0.0: LISTEN主机,进入到等待输入shell指令的linux命令行状态下。
2、在linux命令行下输入shell指令:ps-ef|grepftp。3、,按下回车键执行shell指令,此时会看到ftp进程被成功查询到,说明ftp功能是开启状态。
linux创建的ftp在windows访问不了?
答解决方法如下
1,察看ftp用户是否正确设置,别是用本地用户来登录的
2,windows系统的IP地址要和linux在一个网段
3,linux要chkconfigvsftpdon。
是不是用的虚拟机,用的虚拟机就把网络连接方式换成NAT。
怎样能使Windows系统访问LINUX中的FTP?
设置去掉ftp的匿名访问方式,设置适当的用户权限,ftp是基与tcp/ip协议的应用,与作系统无关。
如何在linux下开启FTP服务?
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、其次,在linux命令行中输入:servvsftpdstart。
3、键盘按“回车键”运行shell指令,此时会看到ftp服务被成功启动了。
linux中ftp的配置管理
install你可以安装Samba,功能很强。Samba的主要的配置文件是
etc/samba/b.conf.
你可以用/www(其他目录)RedHat4,安装第2张光盘中的
samba-common(共同软件) samba(软件)
samba-clict(客户端软件) samba-conf-samba(配置工具)
第4张光盘
samba-swat(管理SAMBA软件)
linux系统的FTP
#which vsftpdlinux的ftp中如何虚拟用户的权限?
在linux中添加ftp用户,并设置相应的权限,作步骤如下:1、环境:ftp为vsftp。
被限制用户名为test。被限制路径为/home/test2、建用户:在root用户下:useradd-d/home/testtest//增加用户test,并制定test用户的主目录为/home/testpasswdtest//为test设置密码3、更改用户相应的权限设置:usermod-s/in/nologintest//限定用户test不能net,只能ftpusermod-s/in/bashtest//用户test恢复正常usermod-d/testtest//更改用户test的主目录为/test4、限制用户只能访问/home/test,不能访问其他路径修改/etc/vsftpd/vsftpd.conf如下:chroot_list_enable=YES//限制访问自身目录#(defaultfollows)chroot_list_file=/etc/vsftpd/vsftpd.chroot_list编辑vsftpd.chroot_list文件,将受限制的用户添加进去,每个用户名一行改完配置文件,不要忘记重启vsFTPd#/etc/init.d/vsftpdrestart5、如果需要允许用户修改密码,但是又没有net登录系统的权限:usermod-s/usr/bin/passwdtest//用户net后将直接进入改密界面
linux怎么连接ftp?
1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。
2、其次,在linux命令行中输入:ftp10.18.34.115。
3、,按下回车键执行shell指令,此时会看到已成功连接上ftp服务,可输入ftp命令了。
suselinux怎么安装ftp?
有几种方法:
1.命令的方法:ps-aux|grepftpdnetstat-na|grep21看看有没有启动。
linux如何挂载ftp路径fstab?
使用mount命令挂载
linux下怎么用ftp文件?
使用约定好的用户名和密码登录到对方的FTP之后,你就可以使用put(传输单个文件)、或者mput(传输多个文件)、get(从对方的FTP上获取单个文件)、mget(从对方的FTP上获取多个文件)了。当然了,一般FTP的系统都会给你一个/pub子目录,供所有用户使用。
所以一般来说,即使使用账号登录FTP之后,个命令就是:cd/pub,转入公一、启动vsftpd服务共子目录。
linux ftp取消anonymous登录
希望能够帮到您的vi /etc/vsftpd.conf
setsebool ftpd_disable_trans 1/etc/init.d/vsftpd restart
vi /etc/vsftpd/vsftpd.conf
anonymous enable = NO
Linux在设置ftp中,设置用户登录欢迎语出现问题
1.打开vsftp来连接ftp,根据提示输入账户密码。文件:vi /etc/xinetd.d/vsftpd/
2.在vsftp配置文件下添加
本地的根目录是添加 local root = /tmp/ft在Linux系统提示符$下,使用ftp命令,如下所示:$ftpa.b.c.dcr>(其中:a.b.c.d为设的一个对方的FTP的IP地址)如果是对方的FTP允许别人进行匿名访问的话,那么用户名就是:anonymous,密码一般为空。否则的话,就需要输入对方提前事先提供给你的用户名和密码才能够进行文件传输。p/pub
就把local的目录改变了成 /tmp/ftp/pub
匿名的根目录是添加 anon root = /tmp/ftp/pub
就把匿名的目录改变了成 /tmp/ftp/pub
通过ftp登录到linux无法看到挂载的数据盘中的文件
需要把/etc/vsftpd/ftpusers中的root用户用#注释掉换个思路,使用mount --bind把目录加载过来就可以了
先将数据盘挂载 mount /dev/sdb1 2.在界面模式下查看ftp服务有没有开启,比如suseLinux的,在yast中就能看到3.你用ftp软件看看能否连到系统。这方法缺点明显,要是配置错了也连不上,呵呵。建议采用种,直接用命令查看。/mnt/d
在ftp目录下建一个文件夹data
mount --bind /mnt/d data
linux系统怎样查看FTP的用户名和密码?
(a) -config-servs , 进入图形界面的System servs查看是否有 vsftpd项,如果没有转到2.,保存后退出1、
启动vsftp
a:ceno登录linux主机后,运行命令:”useradds下运行:yum
vsftpd
b.
登录linux主机后,运行命令:”serv
vsftpd
start”
c.
要让ftp每次开机自动启动,运行命令:
“chkconfig
--ll
35
vsftpd
on”
二、设置ftp权限
a.
编辑vsftp配置文件,运行命令:”vi
/etc/vsftpd/vsftpd.conf
“b.
将配置文件中”anonymous_enable=yes
“改为
“anonymous_enable=no”
c.
保存修改,按esc键,运行命令:“:wq”这样关闭了匿名登录功能。
三、添加用户:
a.
ftpadmin
-s
/in/nologin
“。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd
ftpadmin
-s
/in/nologin
–d
b.
设置ftpadmin用户密码,运行命令:”passwd
ftpadmin”
;输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。
c.测试连接,您可以在“我的电脑”地址栏中输入
ftp://ip