中标麒麟linux界面设置ftp,中标麒麟下sambat和vsftp配置

中标麒麟下sambat和vsftp配置

中标麒麟自带samba和 vsftpd服务器配置Samba 服务器配置:1.在控制中心打开samba 配置界面 首选项 -添加 samba 用户2.在 samba 配置界面点击加号来添加共享3.重启 smb 和 nmb 服务service smb/nmb restart vsftpd 服务器配置:查看系统有没有安装vsftpd : rpm qa|grep vsftpd 如果有结果返回则已经安装。Servicee vsftpd start Chkconfig vsftpd on 禁用匿名用户Vi /etc/vsftpd/vsftpd.conf 将“ anonymous_enable=NO”添加虚拟用户Useradd s /sbin/nologin -d / 目录路径用户名Chown R 用户名:用户名/用户路径(注:将用户目录及子目录的所有和所属的组设置为用户)创建用户组groupadd 用户组useradd -g webusers -d /路径用户名passwd 用户名修改用户的密码。chown -R 用户名 :用户组/路径 / 刚才由于修改了配置文件所以要记得重启:service vsftpd restart OK ! 成功了!到上面就完成了,如果你还需要加一些虚拟用户,我们可向下看vsFTPD 配置虚拟用户FTP 用户一般是不能登录系统的,这也是为了安全。在系统中, 没有权限登录系统的用户一般也被称之为虚拟用户;虚拟用户也是要写进/etc/passwd 中; 这只是一种虚拟用户的方法,但说实在的并不是真正的虚拟用户,只是把他登录SHELL 的权限去掉了,所以他没有能力登录系统; 如果我们想把beinan 这个用户目录定位在/opt/beinan 这个目录中, 并且不能登录系统;我们应该如下操作。代码如下复制代码rootlocalhost # adduser -d /opt/beinan -g ftp -s /sbin/nologin beinan rootlocalhost # passwd beinan Changing password for user beinan. New password: Retype new password: passwd: all authentication tokens updated successfully. rootlocalhost # 其实这还是不够的, 还要改一下配置文件vsftpd.conf , 以确保本地虚拟用户能有读写权限;local_enable=YES write_enable=YES local_umask=022 如何实现虚拟路径?比如:代码如下复制代码/home/a 映射为ftp:/localhost/a /home/b/c 则为 ftp:/localhost/c 可以通过如下的方法来实现。rootlocalhost # mount bind 原有的目录 新目录 比如我的 ftp 的默认目录是 /var/ftp , 我想把 /mnt/LinG/WinSoft文件夹,映射到 /var/ftp 目录中,我就如下操作我们要先在 /var/ftp 目录中建一个目录代码如下复制代码rootlocalhost # mkdir /var/ftp/WinSoft 然后执行 mount 命令rootlocalhost # mount bind /mnt/LinG/WinSoft /var/ftp/WinSoft 这样就 OK 了。打开 Linux vsFTPDv服务器的日志功能把下面 xferlog_file 前面的 #号对掉, 也就是把vsftp 的 log 功能打开, 这样我们就能在/var/log目录下查看vsftpd.log 。这是 vsFTP 的日志功能,这对于我们来说是极为重要的。xferlog_file=/var/log/vsftpd.log如何让 vsFTP 服务器限制链接数, 以及每个 IP 最大的链接数?应该改 Linux vsFTPD 服务器的配制文件vsftpd.conf ,加入下面的两行:max_clients=数字max_per_ip=数字举例:我想让我的vsFTP 最大支持链接数为100个,每个IP,最多能支持5个链接,所以我应该在vsftpd.conf 中加上如下的两行:max_clients=100 max_per_ip=5 如何限制传输速度?anon_max_rate=数字注:这是匿名的速度local_max_rate= 数字注:这是vsFTP 服务器上本地用户的速度注:这个数字的单位是byte,所以我们要计算一下。比如我想让匿名用户和vsFTP 上的用户都以80KB 下载,所以这个数字应该是1024 80=81920 所以我们要在vsftpd.conf 中加入下面的两行anon_max_rate=81920 local_max_rate=81920 下面是一些常用的命令:管理用户组( group)的工具或命令;groupadd 注:添加用户组;groupdel 注:删除用户组;groupmod 注:修改用户组信息groups注:显示用户所属的用户组用户管理命令useradd 注:添加用户userdel 注 :删除用户adduser 注:添加用户passwd 注:为用户设置密码usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值