小编Ale*_*lex的帖子

我的 DNS 有效!但是,向其中添加内容的最简单方法是什么?

这是我当前的 DNS example.com.db区域文件。我跟着教程。它有效,因为当我通过resolve.conf从另一台服务器指向这个DNS时,当我执行“ping example.com”时,它实际上会将我转发到正确的IP。

;
; BIND data file for example.com
;
$TTL    604800
@       IN      SOA     example.com. info.example.com. (
                            2007011501         ; Serial
                                  7200         ; Refresh
                                   120         ; Retry
                               2419200         ; Expire
                                604800)        ; Default TTL
;
@       IN      NS      ns1.example.com.
@       IN      NS      ns2.example.com.
example.com.    IN      MX      10      mail.example.com.
example.com.    IN      A       192.168.254.1


www                     IN      CNAME   example.com.
mail                    IN      A       192.168.254.1
ftp                     IN      CNAME   example.com.
example.com.            IN      TXT     "v=spf1 ip4:192.168.254.1 a mx ~all"
mail                    IN      TXT     "v=spf1 a …
Run Code Online (Sandbox Code Playgroud)

networking domain-name-system linux unix hosts

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

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

在 linux 上的脚本中使用 HOSTNAME 和 CURRENT_USER

假设我想编辑/etc/profile

PYTHONPATH = /home/CURRENT_USER/

  1. 我如何有一个会自动填充当前用户的变量
  2. 什么主机名
  3. 这些不是环境变量吗?

linux unix environment-variables

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

如何将 /etc/hosts 复制到我所有的机器上?

import os, sys, time

servers = ['dev','admin','db1']
for s in servers:
    cmd = 'scp /etc/hosts regular_user@%s:/etc/hosts' % s
    print cmd
    os.system(cmd)
Run Code Online (Sandbox Code Playgroud)

我编写了这个脚本来将我当前的 HOSTS 文件复制到我所有的其他服务器。但是,我想从普通用户而不是 ROOT 执行此操作。

由于覆盖 /etc/hosts 需要 root 特权,我想做SUDO。如何将 sudo 放入该脚本中?

这将不起作用,因为更改 /etc/hosts 文件的权限被拒绝。

cmd = 'sudo scp /etc/hosts regular_user@%s:/etc/hosts' % s
Run Code Online (Sandbox Code Playgroud)

linux unix python hosts scp

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

有人能明白为什么我的 DNS 不起作用吗?我遵循了教程中的所有内容,但不起作用

如果有人能帮我解决这个问题,我将不胜感激!!

测试工作。只是当我进行手动 ping/nslookup 测试时,没有任何效果。顺便说一句,我遵循了本教程中的所有内容。

这是我的/etc/bind/zones/master/main.com.db文件:

;
; BIND data file for main.com
;
$TTL    604800
@       IN      SOA     main.com. info.main.com. (
                            2007011501         ; Serial
                                  7200         ; Refresh
                                   120         ; Retry
                               2419200         ; Expire
                                604800)        ; Default TTL
;
@       IN      NS      ns1.main.com.
@       IN      NS      ns2.main.com.
main.com.    IN      MX      10      mail.main.com.
main.com.    IN      A       174.143.182.58
www                     IN      CNAME   main.com.
mail                    IN      A       174.143.182.58
ftp                     IN      CNAME   main.com.
main.com.            IN      TXT     "v=spf1 ip4:174.143.182.58 a mx ~all"
mail …
Run Code Online (Sandbox Code Playgroud)

domain-name-system linux unix troubleshooting bind

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

MySQL 复制不同步

我有一个主-主复制系统。但是,由于自动增量问题,我在复制中遇到了错误……并且它停止了复制。

有人告诉我这样做:

stop slave; SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;  start slave;
Run Code Online (Sandbox Code Playgroud)

它没有用。然后他们告诉我这样做:

SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 2;  
Run Code Online (Sandbox Code Playgroud)

它没有用。然后为了测试它,我做了:

SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 99999; 
Run Code Online (Sandbox Code Playgroud)

它开始了,但没有更新。我在 DB1 上创建了一个表……但它没有显示在 DB2 上……

下面是我的 DB1 和 DB2 的显示状态(我把它们放在一起):

mysql> show master status\G
*************************** 1. row ***************************
            File: mysql-bin.000605
        Position: 2019727
    Binlog_Do_DB:
Binlog_Ignore_DB:
1 row in set (0.00 sec)

mysql> show slave status\G;
*************************** 1. row ***************************
             Slave_IO_State: Waiting for master to send event
                Master_Host:
                Master_User: 
                Master_Port: 
              Connect_Retry: 60
            Master_Log_File: mysql-bin.000605
        Read_Master_Log_Pos: 2008810
             Relay_Log_File: mysqld-relay-bin.001731
              Relay_Log_Pos: …
Run Code Online (Sandbox Code Playgroud)

mysql synchronization database replication

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

在 Rackspace 云中,2GB 服务器真的比默认的 256MB 服务器更快吗?

例如...当我执行string.find("...") 时,会不会因为CPU 分配更多而更快?

linux unix cloud rackspace

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

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

假设我不提供任何静态内容,我是否需要远离 Apache?

我目前运行 Apache + Django。效果很好。

许多人,尤其是这个线程:https : //stackoverflow.com/questions/475386/apache-vs-nginx-vs-lighttpd-which-is-simler-to-configure-and-administer说 nginx/cherokee 是较新的,更喜欢使用的网络服务器。

如果我根本没有从 Apache 提供任何静态内容,是否有任何理由使用 Nginx 或其他任何东西?我目前通过 Amazon S3 提供静态内容。

python nginx django apache-2.2

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

如何删除 /tmp/ 文件夹中的所有内容?

我执行“sudo rm *”并且它不会删除所有内容。(我可能有很多我不需要的对象。)

我不是在问是否可以删除 tmp 中的所有内容 - 我在问怎么做:)

有没有可以做到这一点的shell脚本?

linux unix tmp

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