当前位置:首页 » 文件传输 » ftp提示bash
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp提示bash

发布时间: 2022-06-07 23:58:47

‘壹’ Linux中,ftp出现提示信息

实际应用中linux已经不用FTP了。使用winSCP 操作,并行使用的PuTTY (命令行操作工具)
里面的sshd系统服务。端口号22.
>setup 选择服务,sshd服务是否打开。
>查看端口命令:netstat –anp | more

关闭:chkconfig iptables off 关闭以后winSCP才能连接上。

‘贰’ linux下装的pureftp,怎么查看ftp用户

方法如下:

pure-ftp默认采用Linux的root用户。采用virtual users(虚拟帐户) 则能够更好的控制访问权项建立一个ftp用户的文件夹,也就是ftp共享文件夹#mkdir /usr/local/ftpdir
建立一个ftp用户与组:

之后会提示输入密码和再次输入密码: Password: Enter it again。

‘叁’ Linux下ftp没反应,也不报错,就是连不上

长时间没反应表示超时没有连上。
到192.168.1.230上去看一下21端口是否处于正常监听状态
netstat -anp | grep 21

‘肆’ shell脚本中用FTP自动上传问题

你好,由于已经登陆进去FTP了,所以所使用的变量,就不是和当前shell变量一样,即user和passwd不能用$user和$passwd来取值,应该直接用用户名和密码,具体代码可以参考如下,看不懂的可以继续追问

#!/bin/bash
ftp-n<<EOF
open192.168.239.128
usertesttest
cd/
binary
prompt
put./aa.txt
close
bye
EOF

‘伍’ Linun 系统下搭建ftp服务器

你安装的是vsftpd,你可以用外界的ftp软件比如filezilla链接你的linux服务器看看是否能链通。
bash : ftp: command not found是命令行的ftp没有安装 ,你可以用yum -y install ftp试装看看。

‘陆’ linux配置ftp服务器的过程

第一步:打开终端(快捷键是Ctrl+Alt+t),如果当前用户不是root用户,请输入命令“su”,然后输入root账户密码即可;
第二步:输入命令“apt-get update”,这一步是为了更新下载的数据源,如果不更新可能造成有几个后面的软件包无法下载;
第三步:输入命令“apt-get install vsftpd”完成安装vsftpd;
第四步:判断vsftp是否安装成功,输入命令“service vsftpd restart”重启vsftpd服务,如果他在运行状态说明安装成功;
第五步:新建“/home/uftp”目录作为用户主目录,输入命令“mkdir /home/uftp”回车 ,然后输入命令“ls /home”查看home目录下有uftp这个目录吗,如果有就是创建成功;
第六步:新建用户uftp并且设置密码,输入命令“useradd -d /home/uftp -s /bin/bash uftp”
回车,然后再输入命令“passwd uftp”回车,然后输入两次密码就设置ok了
第七步:使用vi修改配置文件/etc/vsftpd.conf,输入命令“vi /etc/vsftpd.conf”回车,
向文件中添加“userlist_deny=NO””userlist_enable=YES”?, “userlist_file=/etc/allowed_users”?,
“seccomp_sandbox=NO”,最后把文件中的“local_enable=YES”保存(如果提示无法保存,直接退出来,把读写和执行权限给这个文件,具体操作为:输入命令: “chmod 777 /etc/vsftpd.conf”回车就可以了);
第八步:新建文件/etc/allowed_users,输入命令“vi /etc/allowed_users”,打开后再这个文件内写入“uftp”保存即可;《Linux就该这么学》
第九步:查看/etc/ftpusers文件(不能访问ftp服务用户清单)的内容,输入命令“vi /etc/ftpusers”回车,如果里面有uftp,就把他删除;
第十步:安装winscp软件,进行远程登录访问;下载直接在网络下载就行

‘柒’ linux su - ftp 报错

ftp用户创建的时候是没有bash环境的,你要进入到/etc/passwd文件里,然后把ftp那一行的/sbin/nologin改成/bin/bash。之后保存退出就可以su - ftp用户了。

‘捌’ 我在linux下装的是pureftp,怎么查看ftp用户,有怎么给这些用户设置权限啊最好有命令

嗯。13年的提问。17年的我找到答案了!心累。。

阿里云上买了服务器,自带pureftpd,以前解决过一次这种用户的问题,半年以后的我还是找不到,差点疯了。啊。废话好多。。。。

我在/usr/local/pureftpd/bin 里面找到了 ./pure-pw。查一下帮助,大概还是可以做很多事的。查看就是./pure-pw list。添加啊什么的好像都是这个

‘玖’ bash:sudo./ftp_server:没有那个文件或目录

sudo ./ftp_server

sudo 与 ./ftp_server之间有空格!

‘拾’ red hat linux 6.4执行ftp报错 -bash: ftp: command not found

你没有启用ftp的客户端。
vsftp是服务器来的。