我的任务是为我们的客户设置 FTP 目录。我在安装了 IIS 7 的 Windows 2008 服务器上工作。
为了创建 FTP 用户目录,我遵循了这个 eHow 教程。
FTP 站点已经在 IIS 7 上设置好了,所以我跳过了那一点,完全按照其余部分进行操作。但是,当我尝试通过 FileZilla 进行连接时,出现以下错误:
状态:正在连接到 xxx.xx.xx.xx:21... 状态:连接已建立,正在等待欢迎消息... 响应:220 Microsoft FTP 服务 命令:USER userFTP 响应:331 userFTP 需要密码。 命令:通过 ******** 响应:530 用户无法登录,主目录不可访问。 错误:严重错误 错误:无法连接到服务器
我已经仔细检查了用户的权限,一切似乎都应该如此。如果有人有任何建议,我将不胜感激。
所以我正在建立一个包含所有标准内容(文件、电子邮件等)的小型网络,我决定采用 Kerberos+LDAP 解决方案。关于 Heimdal 与 MIT 的任何想法或建议?
我以前使用过麻省理工学院,切向海姆达尔,但我真的不知道使用一个而不是另一个的真正原因。我只知道我不想意识到我宁愿在启动整个 Heimdal 并使用完整的用户数据库运行之后运行 MIT。
如果任何其他信息有用,我很乐意提供。
安装后一段时间我改变了主意,并且更喜欢稳定测试这个特定系统。不幸的是,我目前有旧测试版本的软件包。我需要强制降级以使它们重新回到挤压轨道上,同时在测试版本中保留一两个(加上依赖项)。可悲的是,我的首选项文件与其他人不兼容。我尝试过很多变化version n=,version a=等等。
bash# cat /etc/apt/preferences.d/pinstable
Package: *
Pin: release a=testing
Pin-Priority: -10
Package: *
Pin: release a=stable
Pin-Priority: 1010
Run Code Online (Sandbox Code Playgroud)
我将默认版本设置为稳定版:
bash# cat /etc/apt/preferences.d/apt.conf.d/99release
APT::Default-Release "stable";
Run Code Online (Sandbox Code Playgroud)
下面是一个使用随机包的例子,它有几个可能的版本:
bash# apt-cache policy libapache2-mod-php5
libapache2-mod-php5:
Installed: 5.3.6-13
Candidate: 5.3.6-13
Version table:
5.3.9-1 0
-10 http://mirror.rit.edu/debian/ testing/main i386 Packages
*** 5.3.6-13 0
100 /var/lib/dpkg/status
5.3.3-7+squeeze7 0
990 http://security.debian.org/ squeeze/updates/main i386 Packages
5.3.3-7+squeeze3 0
990 http://mirror.rit.edu/debian/ squeeze/main i386 Packages
Run Code Online (Sandbox Code Playgroud)
为什么优先级不是 1010 的挤压版本?
我在连接到 RDS 实例的 EC2 实例上遇到了次优性能。此特定实例是在 VPC 存在之前构建的,因此所有流量都流经单个虚拟 NIC。
流量配置文件保持在 200mbit/s 左右,并在 5-10 秒内爆发到演出线路的全部容量,这是所有入站 MYSQL 流量(对于爆发)。相比之下,HTTP 前端流量相当轻。
直到最近,突发事件导致 TCP 拥塞崩溃。我相信这已经解决了,但我相信仍然有很多调整机会。我很乐意投入到工作中,但我希望有良好的网络/塑造知识的人会指出我接下来要针对的事情。
这是我到目前为止所做的:
我将 TCP 拥塞和接收窗口更改为 10(从 3 - Linux 服务器增加)
我用静态路由做到了这一点:
ip route show
10.x.x.x/26 dev eth0 proto kernel scope link src 10.x.x.x
169.x.x.x/16 dev eth0 scope link metric 1002
default via 10.x.x.x dev eth0 initcwnd 10 initrwnd 10
Run Code Online (Sandbox Code Playgroud)
这似乎可能已经缓解了最严重的 TCP 拥塞崩溃。
我还使用 tc 优先考虑 MYSQL 流量出站:
tc qdisc add dev eth0 root handle 1: prio
tc filter add dev eth0 protocol …Run Code Online (Sandbox Code Playgroud) 运行 Ubuntu 10.04
我的服务器使用 Apache2 中的命名虚拟主机为 3 个不同的域提供服务。我目前使用不同的命名虚拟服务器将 www 重定向到非 www 等效项的 301。它正在工作,但我不明白我的 /etc/hosts 文件的正确条目,我认为这对我尝试设置 Varnish 造成了问题。
我知道我需要 localhost 行
127.0.0.1 localhost localhost.localdomain
Run Code Online (Sandbox Code Playgroud)
我还应该在这里列出每个域吗?如
127.0.0.1 localhost localhost.localdomain example1.com example2.com example3.com
Run Code Online (Sandbox Code Playgroud)
服务器IP的条目呢?我需要以下行吗?
< IP.Of.Server > example1.com example2.com example3.com
Run Code Online (Sandbox Code Playgroud)
另外,我是否应该在每一行上列出 www.example.com 和 example.com,以便它们进入 Apache 并且它可以处理 301 redir?
find . -name "*.[hc]|*.cc"
Run Code Online (Sandbox Code Playgroud)
上面的不起作用,为什么?
更新
如何找到具有单一模式的这 3 种文件?
amazon-rds ×1
apt ×1
debian ×1
find ×1
ftp ×1
heimdal ×1
kerberos ×1
linux ×1
mitkerberos ×1
shell ×1
tcp ×1
virtualhost ×1