linux配置ftp服务器的过程

直接说:
1 . 打开终端,不是root用户?用“su”变root,密码对不对? 2 . “apt-get update”,更新源,不然软件包可能下不来。
3 . “apt-get install vsftpd”,装vsftpd。
4 . “service vsftpd restart”,重启服务,运行中就是成功了。
5 . “mkdir /home/uftp”,创建用户主目录,看“ls /home”里有没有这个目录。
6 . “useradd -d /home/uftp -s /bin/bash uftp”,加用户,然后“passwd uftp”,设置密码。
7 . “vi /etc/vsftpd.conf”,加配置,保存,不行就“chmod 7 7 7 /etc/vsftpd.conf”。
8 . “vi /etc/allowed_users”,加用户名,保存。
9 . “vi /etc/ftpusers”,有uftp就删了。
1 0. 安装winscp,百度下载,远程登录访问。

Linux 设置代理上网

嘿,兄弟,我最近在Linux系统上设置代理上网,这事儿可真够呛的。
我记得那年我在公司服务器上搞这个,差点没把我整疯。

首先,我用了vi编辑器打开那个.bashrc文件,就在用户家目录下,这你肯定知道。
然后,我在文件末尾加了代理配置,把那些username、password、yourproxy和端口都替换成实际的值。
记得我当时还特意把ftp_proxy和https_proxy也设置了一下,虽然后来发现有时候只用http_proxy就足够了。

配置完保存后,我得运行那个source~/.bashrc命令,这回配置才算生效。
然后我用wget试了一下,连接到百度,一看,代理连接信息都有了,这我才放心。

后来我还搞了系统级代理设置,就是编辑那个/etc/environment文件,这需要管理员权限。
我就在那文件里加了跟.bashrc里一样的变量,但没写export。

然后我又去设置了YUM代理,这回得修改/etc/yum.conf文件。
我在[main]段落下加了代理参数,跟用户级代理一样。
我试了更新软件包列表,一看,代理连接的仓库地址都显示出来了,这我就知道代理设置成功了。

不过,这过程中我也踩了不少坑。
比如代理协议和端口要跟实际代理服务匹配,这我一开始没注意,差点就白费劲了。
还有,密码里如果有特殊字符,比如@和:,得进行URL编码,这我也费了好大劲才搞明白。

有时候代理不生效,我就得检查环境变量是不是拼写错了,或者重启一下终端会话。
YUM报错4 07 ,我就知道是代理认证出了问题,得确认用户名和密码都对。

还有一些工具,比如git,得单独配置代理,我当时就是用gitconfig--globalhttp.proxy来设置的。

总之,这代理设置虽然麻烦,但搞明白了也就那么回事。
根据你的网络环境调整一下参数,基本都能搞定。