Articles of 别名

如何在Powershell中使用MS DOS定义的别名

我有一些在MS Dos风格中定义的别名,我如何从Powershell调用这些别名? 当我从Powershell提示符中键入“别名”时,我可以看到我的别名,但是当我尝试通过input名称来调用他们时,Powershell会抱怨一个消息,如“任何'不被识别为cmdlet的……“。

为什么使用netbios别名的samba仅加载其中一个configuration?

我使用samba v3.5.4运行OpenSuSE 11.3。 我已经build立了我的smb.conf如下: [global] netbios aliases = jean-pc2 storage include = /etc/samba/smb.conf.%L 然后我有两个其他的configuration文件, smb.conf.jean-pc2和smb.conf.storage smb.conf.jean-pc [global] workgroup = WORKGROUP security = SHARE guest account = smbguest socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192 [production] path = /data/shared/jean-pc browseable = yes read only = no guest ok = yes [remmert] path = /data/shared/jean-pc/remmert browseable […]

在Ubuntu Linux上为espeak设置“say”别名

我试图在Linux上做一个兼容的“say”命令。 到目前为止这工作: alias say='echo "$1" | espeak -s 120 2>/dev/null' 我将它添加到/etc/bash.bashrc。 问题是,这是从my_ruby_file.rb调用的。 我明白了什么是问题,但是我不能改变这个文件。 Ruby文件使用sh,而不是bash。 我的问题是,我怎样才能使用这个别名,所以say可以在所有的shell?

(EXIM)ACL只允许内部域发送到内部组别名

我试图创build一个ACL规则,只允许内部用户/白名单用户发送到特定的组别别名,如all @或office2 @ 我知道我需要类似的东西: deny log_message = $sender_address is not permitted to send to myprotecteddomain.com my2protecteddomain.com domains = myprotecteddomain.com : my2protecteddomain.com ! senders = *myowndomain.com 但是可能使用一个带有白名单地址的外部文件,我对Exim ACL并不擅长!

使用别名设置Apache2虚拟主机的最佳实践?

我正在用Debian Squeeze服务器设置我的Apache2虚拟主机: 文件名:whatever.mydomain.com Alias /whatever /var/www/whatever.mydomain.com <VirtualHost *:80> ServerAlias whatever.mydomain.com ServerAdmin [email protected] VirtualDocumentRoot /var/www/%0 ErrorLog /var/log/apache2/whatever.mydomain.com-error.log CustomLog /var/log/apache2/whatever.mydomain.com-access.log combined </VirtualHost> <Directory /var/www/whatever.mydomain.com> AuthPAM_Enabled On AuthType basic AuthName "Authorization Required to proceed" AuthBasicAuthoritative off AuthUserFile /dev/null Require valid-user </Directory> 我想用两个url:whatever.mydomain.com和www.mydomain.com/whatever来为同一个网站提供服务 所以为了解决这个问题,我在文件的开始部分configuration了Alias / whatever /var/www/whatever.mydomain.com。 但我不知道这是否是一个好的做法。 关于VirtualHost设置? 有什么可以做得更好? 最后一个问题:有一种方法来使用文件内的variables? 例如在VirtualDocumentRoot之外的地方重复%0? 提前致谢, 编辑:我有一个新的问题。 随着全球别名,我所有的虚拟主机将回答/任何别名,我只希望在www.mydomain.com上应用别名。 我现在正在努力与RedirectMatch没有成功。 我正在使用redirect而不是别名,因为使用别名,访问和错误日​​志不会进入虚拟主机日志文件。

后缀,spamassassin user_prefs和别名

我使用-o content_filter=spamassassin和一个像这样的传输在我的postfix设置中实现了spamassassin mailfiltering: spamassassin unix – nn – – pipe user=spamassassin argv=/usr/bin/spamc -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} 接下来,我想通过使用user_prefs选项来实现基于用户的spamassassin首选项,如此处所述。 这个设置如何处理别名? spamassassin将被称为之前别名扩展? 如果是这样的话,整个基于用户的偏好configuration已经非常糟糕了。 即使有别名,是否有任何方法来实现完整的基于用户的偏好?

LDAP和DAV与AuthnProviderAlias不起作用

我有一个工作Apache 2.4的configuration为svn ldap <IfModule mod_ssl.c> <VirtualHost _default_:443> … <Location /ldapsvn> DAV svn SVNParentPath /var/ldapsvn SVNAdvertiseV2Protocol Off SVNListParentPath Off SVNAutoversioning On SVNReposName "repo name" AuthType Basic AuthName "My auth" AuthBasicProvider ldap AuthLDAPURL "ldap://ldapserver:port/DC=abc-de,DC=si?userPrincipalName?sub?(objectClass=*)" AuthLDAPBindDN "CN=ldapp,OU=System;OU=Users;OU=XYZ;DC=xyz1;DC=abc-de;DC=si" AuthLDAPBindPassword "[[hunter2]]" Require valid-user </location> 但是如果我将ldap设置作为别名join,则authentication停止工作 <AuthnProviderAlias ldap ldapAlias1> AuthLDAPURL "ldap://ldapserver:port/DC=abc-de,DC=si?userPrincipalName?sub?(objectClass=*)" AuthLDAPBindDN "CN=ldapp,OU=System;OU=Users;OU=XYZ;DC=xyz1;DC=abc-de;DC=si" AuthLDAPBindPassword "[[hunter2]]" </AuthnProviderAlias> <IfModule mod_ssl.c> <VirtualHost _default_:443> … […]

Apache别名子文件夹,并开始与点

我有一个运行ArchLinux的多用途服务器,它目前从/var/www/domains/EXAMPLE.COM/html /var/www/domains/EXAMPLE2.COM/html提供多个虚拟主机 我使用Jenkins作业来部署这些网站(通常使用Kohana框架),通过检出项目,删除.git文件夹并将tar.gz复制到服务器上的/ var / www / domains /并对其进行解压缩。 由于我不想在每次部署后重新安装phpMyAdmin,我决定使用别名。 我想这个别名是/.tools/phpMyAdmin/,所以如果我愿意的话,我可以有更多的“工具”。 我试过只是更改默认的httpd-phpmyadmin.conf,通过官方的WIKI安装: https : //wiki.archlinux.org/index.php/Phpmyadmin Alias /.tools/phpMyAdmin/ "/usr/share/webapps/phpMyAdmin" <Directory "/usr/share/webapps/phpMyAdmin"> AllowOverride All Options FollowSymlinks Order allow,deny Allow from all php_admin_value open_basedir "/var/www/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/" </Directory> 只更改,似乎并没有与我当前在服务器上的设置,并将Apache请求转发到404s的框架(因为没有path来处理/ .tools / phpAdmin)。 我有大量虚拟主机启用和设置像这样: # # Use name-based virtual hosting. # NameVirtualHost *:8000 # get the server name from the Host: […]

Postfix不接受pipe道

我试过configurationpostfix来执行脚本/tmp/test.sh每次用户“反弹”收到一封邮件。 我的/ etc / postfix /别名: … bounce: "| /tmp/test.sh" … 如果我发送邮件给该用户,我回来了: <"| /tmp/test.sh"@mydomain>: user unknown 我错过了什么,或者我做错了什么? 编辑:即使删除引号后:同样的错误…脚本是可执行的,解释器设置在第一行

Postfix使用virtual.db文件而不是mysql表

我已经指定了virtual_alias_maps = mysql:/etc/postfix/mysql-virtual-alias-maps.cf ,但是我仍然有错误 警告:散列:/ etc / postfix / virtual不可用。 打开数据库/etc/postfix/virtual.db:没有这样的文件或目录 如果我创build虚拟和虚拟.db文件,一切工作正常,但我希望我的虚拟用户帐户存储在数据库中,而不是如果一个文件。 为什么postfix使用virtual.db文件而不是db表? postconf -n : alias_maps = hash:/etc/aliases broken_sasl_auth_clients = yes config_directory = /etc/postfix dovecot_destination_recipient_limit = 1 inet_interfaces = all inet_protocols = ipv4 milter_default_action = accept milter_protocol = 2 mydestination = localhost non_smtpd_milters = unix:/var/run/opendkim/opendkim.sock smtp_tls_note_starttls_offer = yes smtpd_milters = unix:/var/run/opendkim/opendkim.sock smtpd_recipient_restrictions = permit_mynetworks, […]