当前位置: 首页 > news >正文

嘉兴云推广网站动感地带套餐

嘉兴云推广网站,动感地带套餐,做网站什么类型好,可以免费生成网站的软件阿里云ubuntu服务器搭建ftp服务器 服务器环境安装步骤一.创建用户二.安装 vsftp三 配置vsftp四.配置阿里云安全组 服务器环境 阿里云上的云服务器#xff0c;操作系统为 ubuntu20.04。 安装步骤 一.创建用户 为什么需要创建用户#xff1f; 这里的用户#xff0c;指的是… 阿里云ubuntu服务器搭建ftp服务器 服务器环境安装步骤一.创建用户二.安装 vsftp三 配置vsftp四.配置阿里云安全组 服务器环境 阿里云上的云服务器操作系统为 ubuntu20.04。 安装步骤 一.创建用户 为什么需要创建用户 这里的用户指的是linux系统的用户当然也可以设置匿名登录ftp服务器但是这样安全性不高不推荐。 创建用户方法 sudo useradd -d /home/ftp/uftp -M uftp // 用户名为uftp用户目录为/home/ftp/uftp sudo passwd uftp //设置密码 chomd 755 -r /home/ftp/uftp //修改目录权限其它命令 ##限定用户test不能telnet只能ftp usermod -s /sbin/nologin uftp ##用户test恢复正常 usermod -s /sbin/bash uftp 二.安装 vsftp sudo apt-get update sudo apt-get install vsftpd三 配置vsftp 1 修改 vsftpd.conf 配置文件· sudo vi /etc/vsftpd.conf# Example config file /etc/vsftpd.conf # # The default compiled in settings are fairly paranoid. This sample file # loosens things up a bit, to make the ftp daemon more usable. # Please see vsftpd.conf.5 for all compiled in defaults. # # READ THIS: This example file is NOT an exhaustive list of vsftpd options. # Please read the vsftpd.conf.5 manual page to get a full idea of vsftpds # capabilities. # # # Run standalone? vsftpd can run either from an inetd or as a standalone # daemon started from an initscript. listenYES # # This directive enables listening on IPv6 sockets. By default, listening # on the IPv6 any address (::) will accept connections from both IPv6 # and IPv4 clients. It is not necessary to listen on *both* IPv4 and IPv6 # sockets. If you want that (perhaps because you want to listen on specific # addresses) then you must run two copies of vsftpd with two configuration # files. #listen_ipv6YES # # Allow anonymous FTP? (Disabled by default). # 是否允许匿名ftp登录 anonymous_enableNO # # Uncomment this to allow local users to log in. # 是否允许本地用户登录ftp服务器 local_enableYES # # Uncomment this to enable any form of FTP write command. # 是否允许ftp用户执行写入操作 write_enableYES # # Default umask for local users is 077. You may wish to change this to 022, # if your users expect that (022 is used by most other ftpds) # 设置本地用户的默认umask值。 # # umask是一个三位八进制数用来控制新建文件或目录的访问权限。 # # 在FTP服务器中local_umask选项用来设置本地用户上传文件或创建目录时的默认权限。 # # 默认情况下local_umask的值为077表示新建的文件或目录权限为只有所有者可读、可写、可执行其他用户无权访问。 # # 如果你的用户希望默认权限为所有者可读、可写、可执行其他用户可读、可执行则可以将local_umask的值设置为022。 local_umask022 # # Uncomment this to allow the anonymous FTP user to upload files. This only # has an effect if the above global write enable is activated. Also, you will # obviously need to create a directory writable by the FTP user. # 设置是否允许匿名FTP用户上传文件 #anon_upload_enableYES # # Uncomment this if you want the anonymous FTP user to be able to create # new directories. # 设置是否允许匿名FTP用户创建新目录。 #anon_mkdir_write_enableYES # # Activate directory messages - messages given to remote users when they # go into a certain directory. # 这段配置文件是用来设置是否启用目录消息功能。 # 如果设置为YES则表示启用目录消息功能。当远程用户进入某个目录时会显示该目录的消息。 dirmessage_enableYES # # If enabled, vsftpd will display directory listings with the time # in your local time zone. The default is to display GMT. The # times returned by the MDTM FTP command are also affected by this # option. # 设置是否启用本地时间功能。 # 启用本地时间功能后vsftpd将会在目录列表中显示本地时间而非GMT时间 use_localtimeYES # # Activate logging of uploads/downloads. # 启用上传和下载日志记录功能。 # 启用该功能后vsftpd会记录每个用户的上传和下载操作并将其记录到指定的日志文件中。 xferlog_enableYES # # Make sure PORT transfer connections originate from port 20 (ftp-data). # connect_from_port_20YES connect_from_port_20YES # # If you want, you can arrange for uploaded anonymous files to be owned by # a different user. Note! Using root for uploaded files is not # recommended! # 设置匿名用户上传的文件的所有者。 # 设置为YES则表示上传的文件将会被转换为指定用户的所有权。 chown_uploadsYES # 设置为指定的用户名。 #chown_usernamewhoever # # You may override where the log file goes if you like. The default is shown # below. # 设置vsftpd日志文件的路径。该路径必须具有可写权限并且对于vsftpd进程来说必须具有可访问权限。 #xferlog_file/var/log/vsftpd.log # # If you want, you can have your log file in standard ftpd xferlog format. # Note that the default log file location is /var/log/xferlog in this case. # 置vsftpd日志文件的格式。设备为YES则存储为标准ftpd xferlog格式。 #xferlog_std_formatYES # # You may change the default value for timing out an idle session. # 设置vsftpd空闲会话超时的时间以秒为单位。 #idle_session_timeout600 # # You may change the default value for timing out a data connection. # 设置vsftpd数据连接超时的时间以秒为单位。 #data_connection_timeout120 # # It is recommended that you define on your system a unique user which the # ftp server can use as a totally isolated and unprivileged user. # vsftpd建议在系统中定义一个唯一的用户供FTP服务器使用作为完全隔离和无特权的用户 # nopriv_user选项可以用来指定该用户的用户名。 #nopriv_userftpsecure # # Enable this and the server will recognise asynchronous ABOR requests. Not # recommended for security (the code is non-trivial). Not enabling it, # however, may confuse older FTP clients. # 用于启用异步ABOR请求的识别 async_abor_enableYES # # By default the server will pretend to allow ASCII mode but in fact ignore # the request. Turn on the below options to have the server actually do ASCII # mangling on files when in ASCII mode. # Beware that on some FTP servers, ASCII support allows a denial of service # attack (DoS) via the command SIZE /big/file in ASCII mode. vsftpd # predicted this attack and has always been safe, reporting the size of the # raw file. # ASCII mangling is a horrible feature of the protocol. # 用于控制FTP服务器是否启用ASCII模式下的文件转换功能。 #ascii_upload_enableYES #ascii_download_enableYES # # You may fully customise the login banner string: # vsftpd的登录横幅的设置你可以理解为登录成功后的欢迎词。 #ftpd_bannerWelcome to blah FTP service. # # You may specify a file of disallowed anonymous e-mail addresses. Apparently # useful for combatting certain DoS attacks. #deny_email_enableYES # (default follows) # 设备是否拒绝匿名电子邮件地址 #banned_email_file/etc/vsftpd.banned_emails # # You may restrict local users to their home directories. See the FAQ for # the possible risks in this before using chroot_local_user or # chroot_list_enable below. # 设备限制本地用户仅访问其home目录。 # 果启用则本地用户将仅访问其home目录和其子目录无法访问其他目录 chroot_local_userYES # # You may specify an explicit list of local users to chroot() to their home # directory. If chroot_local_user is YES, then this list becomes a list of # users to NOT chroot(). # (Warning! chrooting can be very dangerous. If using chroot, make sure that # the user does not have write access to the top level directory within the # chroot) # 是否允许本地用户是否将本地用户限制在其主目录中如果设置为YES则不会将列在chroot_list_file中的用户限制在其主目录中。 chroot_local_userYES # 是否启用chroot_list_file列表用于指定哪些用户不应该被限制在主目录中 #chroot_list_enableYES # (default follows) # 指定了chroot_list_file列表的路径和名称。一行一个用户名。 chroot_list_file/etc/vsftpd.chroot_list # # You may activate the -R option to the builtin ls. This is disabled by # default to avoid remote users being able to cause excessive I/O on large # sites. However, some broken FTP clients such as ncftp and mirror assume # the presence of the -R option, so there is a strong case for enabling it. #ls_recurse_enableYES # # Customization # # Some of vsftpds settings dont fit the filesystem layout by # default. # # This option should be the name of a directory which is empty. Also, the # directory should not be writable by the ftp user. This directory is used # as a secure chroot() jail at times vsftpd does not require filesystem # access. secure_chroot_dir/var/run/vsftpd/empty # # This string is the name of the PAM service vsftpd will use. pam_service_namevsftpd # # This option specifies the location of the RSA certificate to use for SSL # encrypted connections. # 是否启用SSL加密连接。 rsa_cert_file/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file/etc/ssl/private/ssl-cert-snakeoil.key ssl_enableNOlocal_root/home/ftp/uftp# # Uncomment this to indicate that vsftpd use a utf8 filesystem. #utf8_filesystemYES # # #allow_writeable_chrootYES pasv_enableYES pasv_min_port40000 pasv_max_port40010 tcp_wrappersYES listen_port21 pasv_address云服务公有ip地址参考上述描述。需要特别注意的是最后几行的信息 其他配置描述参考说明吧。 2 配置用户 新建 /etc/vsftpd.chroot_list 文件在里面添加登录ftp服务器的linux用户 sudo vim /etc/vsftpd.chroot_list在里面添加一行内容uftp 其中uftp为我之前创建的用户名 服务重启配置生效 sudo /etc/init.d/vsftpd restart本地登录验证 ftp服务配置完成后可以现在本地登录验证ftp 127.0.0.1 hejjXKUbuntu2004:~$ ftp 127.0.0.1 Connected to 127.0.0.1. 220 (vsFTPd 3.0.3) Name (127.0.0.1:hejj): uftp 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp 四.配置阿里云安全组 由于配置文件vsftpd.conf中配置的端口为20、21、40000~40010所以需要在阿里云安全组中打开响应的端口才能外部访问。
http://www.tj-hxxt.cn/news/133918.html

相关文章:

  • 国家商标查询官方网站wordpress 免费 旅游
  • 各省网站备案时长网站建设 创业
  • 化工网站模板网站制作收费标准
  • 西昌手机网站制作the7做的网站
  • 咨询类网站建设wordpress实例教程
  • 企业网站建设的成本phicomm怎么做网站
  • 怎么免费上传网页网站网页空间的利用要
  • 新余网站网站建设上海 网站 备案
  • 做网站的公司面试帆客建设网站
  • 媒体门户网站建设方案深圳公司名称
  • 医馆网站建设方案重庆佳宇建设集团网站
  • 企业网站的种类校园网站建设考评办法
  • 河北邢台官方网站odoo做网站
  • 小说网站开发需求站点推广促销
  • 申请一个域名后怎么做网站wordpress手赚推广
  • 平原县网站seo优化排名云南建投第十建设有限公司网站
  • 百度网站开发基于什么语言站群网站源码
  • 做房产抵押网站需要什么做国外直播网站
  • 怎么建网站做淘宝客页面设置
  • 全国城市雕塑建设官方网站网站 主营业务
  • wordpress多功能图片主题windows优化大师有用吗
  • 白云网站建设价格广告网站定制
  • 石家庄智能模板建站萝岗网站建设制作
  • 云服务器上建网站wordpress怎么上传文件
  • 网站视频大全字体设计网
  • 做企业网站推广多少钱中国有哪些软件公司
  • 做营销网站视频中国建设教育协会的官方网站
  • 手机怎么开网站wordpress 文章没内容
  • 陕西省建设监理协会官方网站营销型企业网站建站
  • 网站信息备案查询淘宝网站运营的工作怎么做