- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ubuntu 14.04 LTS Server 安装vsftpd3.0.2
Ubuntu 14.04 LTS Server 安装vsftpd3.0.2
同时配置SSH + 静态IP/DNS + ACL权限
一.系统安装
1.安装时只选择OpenSSH server,其它选项都使用默认。可以在安装时指定IP地址
安装时建议选择英文,否则还要处理中文乱码的问题
2.登入系统后提示有更新
更新软件源: sudo agp-get update
安装更新:sudo agp-get dist-upgrade
重启sudo reboot (好像不重启也行)
二.中文和IP
1.如果在安装过程中选择的是中文,在命令行窗口和终端会出现乱码的问题
对于终端软件:直接修改虚拟终端界面配置项目中的字体编码为UTF-8即可。其实就是仍然采用了Ubuntu Server默认的zh_CN.UTF-8汉字编码,但在虚拟终端中经过“编码修正”后正确显示出来
对于命令行窗口,我没找到好的办法显示中文,还是换回英文吧,此处换回英文的话,命令行也同时换回了英文
修改Ubuntu的配置文件/etc/default/locale ,将原来的配置内容修改为
LANG=”en_US.UTF-8″
LANGUAGE=”en_US:en”
再在终端下运行:
locale-gen -en_US:en
注销或重启后,Ubuntu Server真正服务器实体终端就恢复成了英文的语言环境。 所以,此方法不是真正意义上的中文化,而是恢复英文的默认编码
2.手动设定IP地址
ifconfig查看网卡名称
sudo vi /etc/network/interfaces ,修改eth0的配置
Sudo vi /etc/resolv.conf 增加DNS
增加1行或2行 nameserver xxx.xxx.xxx.xxx
但是在这里直接修改,重启后就没了,接下来
sudo vi /etc/resolvconf/resolv.conf.d/base 增加
nameserver
nameserver
然后resolvconf –u 这样重启后DNS也不会丢了
三.安装配置vsftpd
1. 安装sudo apt-get install vsftpd
查看是否打开21端口sudo netstat -npltu | grep 21
此进vsftpd已按默认配置文件运行了。
测试ftp,正常运行
ftp localhost
更改配置文件:/etc/vsftpd.conf
Listen=YES :设置为YES时vsftpd以独立运行方式启动,设置为NO时以xinetd方式启动
anonymous_enable=NO :设置不支持匿名用户访问
local_enable=YES :设置支持本地用户帐号访问
local_root=/ftp :设置本地用户登陆后的目录,默认为本地用户的主目录。稍后会创建此目录
chroot_local_user=YES :限制登录用户访问其他目录
write_enable=YES :开放本地用户的写权限
以下都使用默认值,不理会
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
回到/下,新建目录sudo mkdir /ftp
重启 sudo service vsftpd restart
2.配置用户
创建用户useradd 用户名 -g 组名-d Home 目录名 -s shell -p 密码
sudo groupadd user1
sudo useradd user1 –g user1 –d /ftp –s /sbin/nologin
sudo groupadd user2
sudo useradd user2 –g user2 –d /ftp –s /sbin/nologin
passwd user1
passwd user2
设定shell为/sbin/nologin,这种配置仍然允许这个用户执行重要的日常任务,比如收发信件,FTP,访问网络共享目录和其他任务。它只是阻止用户登录服务器
此时用user1或user2登入,会出现错误
我们去/etc/shells手动添加一行/sbin/nologin
3.设定访问权限
在 linux下,对一个文件
您可能关注的文档
- 遗传中的9:3:3:1变形.doc
- (1994-2003)历届全国电子设计大赛题目.doc
- 高二物理同步训练:1.1《电荷及其守恒定律》(新人教版选修3-1).doc
- KL-JS7.3-03软件产品度量规则.doc
- 【非常学案】2014-2015学年高中数学人教B版选修2-3配套课件:1.2.2第2课时组合的综合应用.ppt
- 03三、运动和力.doc
- 【数学】2.3.1《离散型随机变量的均值》教案(新人教A版选修2-3).doc
- 经典研究3-1 耶克斯:压力既是动力也是阻力!.doc
- 《创新设计》2016届高考生物(全国通用)总复习配套课件:基础考点强化类:3-1-03 兴奋在神经纤维上的传导.ppt
- B2人教版八年级上册英语(最新版)Unit4__SectionB__(3a-3c)精品课件ppt(共计24张PPT).ppt
最近下载
- 标准的个人简历表格[空白].doc VIP
- 开放系统11879《小学语文教学研究》期末机考真题及答案(第102套).docx VIP
- 2025年新教科版科学四年级下册全册知识点(超全版).pdf
- 《sm-3酶标仪说明书》.doc VIP
- 3篇《严禁违规操办“升学宴廉政承诺书》谈话记录.docx VIP
- 2025中国工商银行软件开发中心社会招聘笔试备考题库及答案解析.docx VIP
- 老年常见病的预防与照护教学大纲.docx
- 六年级科学上册(教科版)全册同步练习(含答案).pdf VIP
- 2025年新人教版七年级下册历史全册知识点(新教材).pdf VIP
- 基于项目式学习的初中生物综合实践活动案例论文.docx
文档评论(0)