小编Har*_*riv的帖子

如何在 Windows 中以批处理文件的形式压缩文件?

我可以通过右键单击并选择“发送到..压缩(zip)文件..”来从GUI压缩Windows中的文件或文件夹。

是否可以在批处理文件中做同样的事情?

windows compression batch-file

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

如何在 Subversion 中使用 Linux 用户名和密码?

我想设置 Subversion 存储库,以便可以使用与 ssh 登录相同的用户名和密码来访问存储库。我设法进行了登录工作,因此需要正确的用户名,但它接受任何密码。我怎样才能让它也需要有效的密码?

我正在运行带有“标准模块”、Apache2、Subversion 和 libapache2-mod-authnz-external 的 Ubuntu 服务器 8.04.2。此外,我发现名为pwauth 的实用程序可以帮助进行身份验证。

以下是配置中的相关部分:

/etc/apache/apache2.conf

AddExternalAuth pwauth /usr/local/bin/pwauth
SetExternalAuthMethod pwauth pipe
AddExternalGroup unixgroup /usr/local/bin/unixgroup
SetExternalGroupMethod unixgroup environment
Run Code Online (Sandbox Code Playgroud)

/etc/apache/mods-available/dav_svn.conf:

AuthType Basic
AuthBasicProvider external
AuthExternal pwauth
GroupExternal unixgroup
AuthName "Subversion repository"
Require group users
Require user myaccount
Run Code Online (Sandbox Code Playgroud)

/etc/pam.d/pwauth:

auth    required        pam_succeed_if.so user=www-data
account required        pam_localuser.so
Run Code Online (Sandbox Code Playgroud)

pwauth 的 config.h:

#define PAM                     /* Linux PAM or OpenPAM*/
#define UNIX_LASTLOG            /**/
#define HAVE_LASTLOG_H          /**/
#define NOLOGIN_FILE "/etc/nologin"     /**/
#define MIN_NOLOGIN_UID 1               /**/
#define …
Run Code Online (Sandbox Code Playgroud)

ubuntu svn authentication pam

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

标签 统计

authentication ×1

batch-file ×1

compression ×1

pam ×1

svn ×1

ubuntu ×1

windows ×1