无论是Window还是Linux,FTP都有其发挥的作用,在windows我们可能可以通过可视化的界面去操作ftp。但是在纯命令行的Linux下,我们要如何操作。
1、在安装好的Linux,当我输入ftp的时候,提示我没有找到ftp的指令,在网上查看,说是要去安装一个vsftpd。先将权限设置为root,或者指令前加sudo。指令如下:
yum install vsftpd
或者
sudo yum install vsftpd
2、然后安装好后,输入/sbin/service vsftpd restart去重启vsftpd.
3、然后安装ftp。
yum install ftp
4、然后输入ftp后,尽可以进入ftp的控制界面
5、现在如果你想登陆一个FTP,就可以通过open指令去进入该FTP。
例如:open 127.0.0.0 OR LOCALHOST
如果FTP设置权限,可能在输入后需要输入用户名和密码。这样就可以直接进入FTP去操作了。
-------------------------------------------
service iptables stop (关闭防火墙)
1.增加用户
adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan
-d 指定用户根目录
-g 指定用户的组
-s 指定用户的权限,nologin --不能登录的用户
最后的是帐户名
2.修改账户密码
passwd username 输入两次,不知道密码规则,每次都报Bad password!
3.为根目录赋予相应的读写权限
chown user directory 改变目录或者文件的拥有者
chmod 改变文件夹的访问权限 rwx rwx rwx 分别对应,第一组为user,第二组为group,第三组为others,x表示控制进入和列出目录内容
这步很重要,否则不能读写以及改变目录,在登录和对根目录读写的过程中会报错。
4.重启ftp服务器
service sftpd restart/stop/start
5.登录测试
ftp localhost
6.输入用户
ftp 192.168.1.111(linux的IP地址)名
7.输入密码
1、在安装好的Linux,当我输入ftp的时候,提示我没有找到ftp的指令,在网上查看,说是要去安装一个vsftpd。先将权限设置为root,或者指令前加sudo。指令如下:
yum install vsftpd
或者
sudo yum install vsftpd
2、然后安装好后,输入/sbin/service vsftpd restart去重启vsftpd.
3、然后安装ftp。
yum install ftp
4、然后输入ftp后,尽可以进入ftp的控制界面
5、现在如果你想登陆一个FTP,就可以通过open指令去进入该FTP。
例如:open 127.0.0.0 OR LOCALHOST
如果FTP设置权限,可能在输入后需要输入用户名和密码。这样就可以直接进入FTP去操作了。
-------------------------------------------
service iptables stop (关闭防火墙)
1.增加用户
adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan
-d 指定用户根目录
-g 指定用户的组
-s 指定用户的权限,nologin --不能登录的用户
最后的是帐户名
2.修改账户密码
passwd username 输入两次,不知道密码规则,每次都报Bad password!
3.为根目录赋予相应的读写权限
chown user directory 改变目录或者文件的拥有者
chmod 改变文件夹的访问权限 rwx rwx rwx 分别对应,第一组为user,第二组为group,第三组为others,x表示控制进入和列出目录内容
这步很重要,否则不能读写以及改变目录,在登录和对根目录读写的过程中会报错。
4.重启ftp服务器
service sftpd restart/stop/start
5.登录测试
ftp localhost
6.输入用户
ftp 192.168.1.111(linux的IP地址)名
7.输入密码