我已经安装了 empathy,但不确定如何配置它以加入http://www.ape-project.org的频道。我还没有密码或登录名来正确配置 Empathy 频道,当我点击“加入我们的 IRC 频道”时,firefox 返回一个错误,指出:
Firefox 不知道如何打开这个地址,因为协议 (irc) 与任何程序都没有关联。
我该怎么做才能加入这个(freenode)频道?
更新 1 使用 Empathy 版本 2.23.1 查看帐户时单击“添加...”协议:“IRC”网络:“freenode”创建新的昵称、密码和真实姓名。
然后返回 ape-project.org 链接并再次单击“加入我们的 IRC 频道”。它将我的 Empathy 联系人列表带到前台,但没有任何反应......
我想备份我的/var/lib/mysql和/var/www文件夹并将它们作为 tar.gz 文件保存到我安装的网络文件服务器 (uslons001)。
这是我的 bash 文件位于: /bin/backups/mysqlbackup.sh
#!/bin/bash
mkdir /home/lv_admin/uslons001/`date +%d%m%y`
cd /home/lv_admin/uslons001/`date +%d%m%y`
tar -czf mysql.tar.gz /var/lib/mysql
tar -czf www.tar.gz /var/www
Run Code Online (Sandbox Code Playgroud)
当我在 cmd shell 中执行它时它工作得非常好,但是当我设置 cron 作业时它永远不会运行,所以我没有正确设置 cron 作业。我的 cron 工作看起来像这样。
36 10 * * 5 /bin/backups/mysqlbackup.sh
Run Code Online (Sandbox Code Playgroud)
../var/log/cron.log 文件中也没有任何内容,因此不会记录任何错误。(即使在 /etc/syslog.conf 文件中启用 cron 日志记录后
我正在创建一个新贵脚本来执行我编写的 python 程序。当服务启动时,我想回显starting service - script.py...并回显程序启动后的进程 ID。
同样,我想stopping service - script.py...在停止时回声。
到目前为止我有这个(记住我是新手)......
#Name: script.conf
description "An upstart config to run ~/applications/systems/script.py as an OS service."
author "Corey F. - 12/2011"
pre-start script
echo 'starting service - script.py...'
end script
post-stop script
echo 'stopped service - script.py...'
end script
start on runlevel [2534]
stop on runlevel [!2534]
exec /home/lv_admin/applications/systems/script.py
respawn
Run Code Online (Sandbox Code Playgroud)
我想我需要命令2534 status来获取服务的 processid 和最后一个已知状态(如此处所述:http : //upstart.ubuntu.com/getting-started.html),但我不确定把它放在哪里.. .
另外,在执行此 script.conf upstart 文件期间,如何将 upstart 事件问题记录到特定文件?我需要知道新贵在启动过程中是否有问题。
当我尝试使用远程桌面查看器从另一台 ubuntu 机器远程桌面到服务器时,它要求我输入密码,我这样做了,然后查看器窗格变黑。当我回来查看我的服务器时,它说密码密钥环不再与用于登录机器的密码匹配,请重新输入密码......当我输入密码时,它不接受它,它只是不断弹出备份一遍又一遍地说同样的信息。
我发现一个线程解释去系统--> 首选项--> 密码和加密并右键单击密钥环并单击设置为默认值。
我这样做了,问题仍然存在......我尝试更改密码,但它告诉我我的原始密码不正确(即使它是我用来登录并在询问时提供 root 身份验证的密码)
所以我删除了钥匙圈,希望能添加一个新的,但 gui 中没有地方可以添加一个新的……所以我可以通过命令行添加一个新的吗?
如果是这样 - 如何?
我刚刚升级到 11.10 并且在 Evolution 中丢失了我的收件箱消息。所有子文件夹及其内容都存在并继续接收消息,但收件箱文件夹仍为空(尽管我知道我一直在收到消息 [通过 iPhone 收件箱])。
我试过搜索,/home/[myuser]/.local/share/evolution/mail/local/inbox但最后一个目录inbox不存在(即使显示隐藏的文件和文件夹)。
如何检索我的邮件并恢复我的收件箱?
我附上了一些截图。收件箱中没有显示电子邮件:
我在这里加载了一个完整的 upstart conf 文件:http : //pastebin.com/5E7J5jEY但是我遇到了 upstart 没有执行 exec 函数和/或将内核控制台 CLI 交还给我的问题。
执行后: sudo start itc_d我什么也得不到(没有启动状态,甚至没有可用的光标)。如果我ctrl+c再次使用并运行命令,我会得到:start: Job is already running: itc_d
有人可以帮助我了解我做错了什么吗?也许我的新贵配置有问题,或者我的 python 的 createDaemon() 函数没有按预期分叉?如何修复/解决此问题?
仅供参考- 暴发户试图执行的文件是一个 python 脚本,它在第一个函数中自我守护(进程分叉两次)。如果你想在这里看到 python 脚本,它是:http : //pastebin.com/xLHEhg14(createDaemon() 函数是这里有问题的函数)
我正在设置一个包含 snort 的大规模部署映像。由于我不知道每个图像将驻留的网络地址范围,因此我考虑使用环境变量来保存网络范围并在snort.conf文件中使用此环境变量来设置HOME_NET.
但这就是一切都分崩离析的地方。这能做到吗?如何?本质上,我设想的是:
$ export SYS_HOME_NET=192.168.1.0/16
# snort.conf
ipvar HOME_NET %SYS_HOME_NET%
Run Code Online (Sandbox Code Playgroud)
显然,这行不通。有任何想法吗?
我写了一个python脚本来监听2626端口并执行脚本。
本地主机正在监听的证明
tcp 0 0 127.0.0.1:2626 0.0.0.0:* LISTEN
Run Code Online (Sandbox Code Playgroud)
我可以使用以下命令通过 telnet 连接到本地主机上的这个端口:
:~$ telnet localhost 2626
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试从远程机器连接时,连接被拒绝。
:~$ telnet 128.251.xxx.xxx 2626
Trying 128.251.xxx.xxx...
telnet: Unable to connect to remote host: Connection refused
Run Code Online (Sandbox Code Playgroud)
我什至发出以下命令来接受端口 2626 上的流量:
sudo iptables -A INPUT -p tcp -i eth0 --dport 2626 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
端口 2626 上的 telnet 拒绝来自远程机器的连接的原因可能是什么,我该如何解决?