传输文件使用ftp协议速度快。
区别如下:
一、指代不同
1、scp:是用来进行远程文件拷贝的,是 SSH 中最方便有用的命令。
2、ftp: 是 TCP/IP 协议组中的协议之一。
3、sftp:安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。
二、使用方式不同
1、scp:scp 在需要进行验证时会要求你输入密码或口令。
2、ftp:FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。
3、sftp:为 SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。
三、特点不同
1、scp:数据传输使用 ssh,并且和ssh 使用相同的认证方式,提供相同的安全保证 。
2、ftp:下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。
3、sftp:SFTP本身没有单独的守护进程,必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复 *** 作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
参考资料来源:百度百科-scp
参考资料来源:百度百科-FTP协议
参考资料来源:百度百科-sftp
9、FTP封杀用户、限制传输速率、限制访问目录、为匿名用户提供下载资源2015-08-26 07:43:46cnblogs.com天涯越野人点击
Linux下
image
至此成功封杀,解封就直接在/etc/vsftpd.ftpusers 删除yanji,学电脑,重启vsftpd就行
验证同上面一样,不过是可以登录成功。
二、限制本地用户与匿名用户的传输速率
在/etc/vsftpd/vsftpd.conf 主配置文件 的末尾加入以下内容
local_max_rate=200k//设置本地用户最大的传输速率为200kbps
anon_max_rate=10k//设置匿名用户最大的传输速率为10kbps
[root@localhost root]# servicevsftpdrestart (重启服务)
三、限制本地用户的工作目录
设置根目录,限制浏览其他目录,减少对FTP服务器的危害
[root@localhost root]# vi /etc/vsftpd/vsftpd.conf
把下面前面的 #号去掉
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
image
把yanji 添加进 /etc/vsftpd.chroot_list,限制yanji用户只能在宿主目录之内,减少对系统的破坏
[root@localhost root]# echo yanji >> /etc/vsftpd.chroot_list
[root@localhost root]# service vsftpd restart(重启服务)
最后验证
去Windows中 命令行 或者 Linux中 终端
image
image
四、为匿名用户提供下载资源
为匿名用户提供下载资源(放在pub目录下就行)
[root@localhost root]# cd/var/ftp/pub
[root@localhost pub]# cat > word1.txt
pub
1、先查看I2C设备速率。
sudo cat /sys/module/i2c_bcm2708/parameters/baudrate默认的I2C速度为100KHz,对于多数I2C设备而言100KHz并不算快。
2、修改I2C通信速率。进入/etc/modprobe.d目录,并在该目录下新建一个costom.conf文件,在该文件中插入options i2c_bcm2708 baudrate=400000,400000便为新的I2C速率400KHz,最后请重启系统。
cd /etc/modprobe.d #进入/etc/modprobe.d 目录sudo nano custom.conf #在该目录新建一个名为custom.conf文件,并插入以下内容
#options i2c_bcm2708 baudrate=400000
sudo reboot #重启系统
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)