标签: sysadmin

由于文件损坏,无法删除linux下的目录

kt@rails-ubuntu:~/rails/ledger/releases/20080820144914/.git/hooks$ ls -al
ls: cannot access post-commit: No such file or directory
ls: cannot access update: No such file or directory
ls: cannot access post-update: No such file or directory
ls: cannot access commit-msg: No such file or directory
ls: cannot access pre-rebase: No such file or directory
ls: cannot access post-receive: No such file or directory
ls: cannot access pre-applypatch: No such file or directory
ls: cannot access pre-commit: No such file or directory
total 8
drwxrwxr-x 2 kt …

linux sysadmin rm

3
推荐指数
1
解决办法
8561
查看次数

如何在Lighttpd中设置cookieless域?

我想设置带有禁用cookie的域,以提供静态内容.

sysadmin web-services lighttpd

3
推荐指数
1
解决办法
1170
查看次数

Heroku Scheduler - 为什么要排长期工作

Heroku Scheduler的文档说明了这一点

"计划作业旨在执行短期运行任务或将更长时间运行的任务排入后台作业队列.任何需要花费几分钟才能完成的任务都应该使用工作进程来运行"

https://devcenter.heroku.com/articles/scheduler#longrunning_jobs

如果Scheduler为这些作业启动一个新的dyno并且dyno与worker相同的成本相同,那么将一个任务添加到队列并让一个worker进程运行它有什么好处呢?

sysadmin django heroku

3
推荐指数
1
解决办法
1428
查看次数

在Windows用户环境中存储密码变量是不是很糟糕?

我最近阅读了以下SO问题.

在Web主机上存储密码或私钥的最佳方法是什么?

在撰写本文时,它提到了加密的连接字符串(用于ASP.NET应用程序)或使用Data Protection API(DPAPI).对于这个用户的特定用例来说,两者似乎都是很好的解决方案.

但是,传统上我总是在其使用的服务器上的用户环境变量中存储敏感配置值,如密码和连接字符串.这些很容易定义,更改和读取(从IT角度来看).无论使用何种框架或语言,它们都易于访问.

问题是:将敏感数据存储在Windows用户环境变量中是否是好的做法,如果不是,为什么?

编辑:

根据Ken的评论,一个先决条件问题应该是:Windows注册表内容是否已加密?

sysadmin encryption passwords windows-server

3
推荐指数
1
解决办法
4526
查看次数

如何创建capistrano任务以下载最新的database_backup.tgz并在本地导入?

我正在尝试使用类似于heroku db:pull功能的Capistrano任务做一些事情,如果你熟悉它.

我有一台远程服务器.在那台服务器上,我在/path/db_backups/文件夹中有一堆备份.在该文件夹中,每天都有数据库的备份.

我想做的就是

  1. 在客户端计算机上下载最新的备份.
  2. 解开它.
  3. 将其导入本地mysql数据库.

有人知道处理这个问题的好方法吗?有没有我不知道的宝石?你有一个方便的脚本吗?

mysql sysadmin capistrano ruby-on-rails

3
推荐指数
1
解决办法
1373
查看次数

我们真的应该使用厨师来管理sudoers文件吗?

这是我的问题.我担心如果Chef在sudoers文件中破坏某些东西,可能是由于厨师用户错误地使用了cookbook,那么服务器将完全无法访问.

我讨厌我们为客户完全丢失一个生产服务器,因为我们弄乱了sudoers文件而不能再进入框中.

linux sysadmin sudo sudoers chef-infra

3
推荐指数
1
解决办法
1239
查看次数

使用 ansible 编辑当前用户的 shell

我正在尝试将我的点文件和一些个人配置文件推送到服务器(我不是 root 或 sudoer)。Ansible 以我的用户身份连接,以便编辑我的主文件夹中的文件。

我想将我的默认 shell 设置为usr/bin/fish. 我不允许编辑/etc/passwd所以

user:
  name: shaka
  shell: /usr/bin/fish
Run Code Online (Sandbox Code Playgroud)

不会跑。

我还检查了chsh命令,但我的密码的可执行提示。

我怎么能在这样的机器上改变我的外壳?(Debian 8、Ubuntu 16、Opensuse)

linux sysadmin bash shell ansible

3
推荐指数
3
解决办法
7099
查看次数

VBScript/IIS - 如何为特定网站自动设置ASP.NET版本

我需要在IIS 6.0上编写应用程序池和网站的脚本.我已经能够使用adsutil.vbs和iisweb.vbs创建这些,但不知道如何将我刚刚创建的站点的ASP.NET版本设置为2.0.50727.0.

理想情况下,我想adsutil.vbs更新元数据库.我该怎么做呢?

sysadmin asp.net iis vbscript administration

2
推荐指数
1
解决办法
5361
查看次数

我如何一次杀死Unix中的所有shell?

随着时间的推移,我的Mac会变慢 原因是我的大量贝壳,如Bashes and Fishes.每个shell都有不同的PID.一个接一个地杀死炮弹太麻烦了.我怎么能立刻杀死他们?

unix sysadmin shell kill

2
推荐指数
3
解决办法
3809
查看次数

Java安全策略文件问题

好吧,伙计们,我试图让解释器使用我的.policy文件来处理我正在做的一些JAAS事情.当我尝试 在我的Windows:java.home\lib\security\java.security 文件中输入额外的条目(即policy.url.3 = file:/ C:/ Test/raypolicy)时,它拒绝保存新的条目.我得到一个Save not successuful提示,告诉我确保程序没有在其他地方打开.当然,它不会在其他地方开放.

我知道在我的计算机上某处设置错误,因为我可以在工作时保存到计算机上的java安全文件中.我在个人电脑上运行Windows 7,在运行时运行Windows XP.我还检查了安全文件的文件设置,并设置为管理员,因此我有权更改文件等.欢迎任何和所有想法.

java sysadmin configuration-files windows-7

2
推荐指数
1
解决办法
1万
查看次数