Articles of openbsd

OpenVPN客户端configuration目录 – 通用名称包含非utf8字符?

如何在OpenVPN中处理单个客户端configuration,其中证书的通用名称包含非UTF8字符(如瑞典语名称)? 我看了一下OpenVPN的日志,它说: 10.0.0.6:33157 [l vberg] Peer Connection Initiated with [AF_INET]… l vberg/10.0.0.6:33157 MULTI_sva: pool returned IPv4… l vberg/10.0.0.6:33157 MULTI: Learn: … l vberg/10.0.0.6:33157 SENT CONTROL [l vberg]: 'PUSH_REPLY… 所以我倾倒了日志的“二进制”表示,这就是它实际上说的: 10.0.0.6:33157 [l\xef\xbf\xbd\xef\xbf\xbdvberg] Peer Connection Initiated with [AF_INET]… 其转化为: 10.0.0.6:33157 [lövberg] Peer Connection Initiated with [AF_INET]… 现在,我/etc/openvpn/ccd/lovberg文件命名为: /etc/openvpn/ccd/lövberg /etc/openvpn/ccd/lv\xef\xbf\xbd\xef\xbf\xbdberg 但是没有一个可行。 这里简单的解决办法显然是更改证书中的通用名称并重新颁发证书,但是我宁愿在不必这样做的情况下解决此问题。 这可能吗? 编辑:是的,我使用Python,我把日志的输出从tail -f openvpn.log复制到Python中,以获得ö的“二进制”表示。 OpenVPN 2.3.10 […]

基于PF的Openbsd 6.0网关防火墙

当然,我正在创build一个基于OpenBSD 6.0 pf的网关。 根据我在pf手册页和OpenBSD pf FAQ中读到的内容以及互联网上的一些示例,我能够configuration防火墙。 但是我不确定我是否正确: ## Macros wan="WAN interface" wan_ip="WAN IP address" lan="LAN interface" lan_ip="LAN IP address" lan_nw="LAN network address with subnetmask" man="management interface" man_ip="management ip address" lo="lo0" ## TABLES table <spammers> persist file "/etc/spammers.txt" ## OPTIONS set block-policy drop # debug lvl: none – urgent – misc – loud set debug none […]

调整VDI文件后,VirtualBox guest OS不展开

我的主机操作系统是OS X El Capitan。 我的客户操作系统OpenBSD 6.1的磁盘空间VBoxManage modifymedium disk OpenBSD\ 6.1.vdi –resize 15000 ,所以我运行了VBoxManage modifymedium disk OpenBSD\ 6.1.vdi –resize 15000将我的VDI从4GB调整到15GB。 但是,我的客户操作系统没有使用额外的空间来扩展: [me@puffy:~]$df -lh Filesystem Size Used Avail Capacity Mounted on /dev/wd0a 907M 378M 484M 44% / /dev/wd0e 491M 467M 36.0K 100% /home /dev/wd0d 2.7G 2.6G -6.7M 100% /usr 我试图迫使它通过跑步成长 [me@puffy:~]$doas -uroot sh -c 'yes > /yesfile' […]

OpenBSD 4.6上的OpenLDAP – 没有bdb?

我试图find任何可能的方式来在OpenBSD 4.6上运行我的后端数据库OpenLDAP作为bdb。 有迹象表明ldbm不是事务性的,并且具有数据完整性问题。 OpenBSD社区不build议运行ldbm,但自从OpenBSD 4.3以来,dbd也被认为是中断的。 在OpenBSD上有一个坚实的OpenLDAP数据库后端的最佳解决scheme是什么?

在OpenBSD的一个文件夹上,不同组的权限不同?

是否有可能在OpenBSD中拥有文件系统权限ACL(或类似)? 我试图创build一个文件夹,其中一个组具有读写访问权限,而另一个组具有只读访问权限。 我不想给世界读访问权限,我不想限制写入访问单个用户,所以都需要由组权限控制。 编辑:有人build议OpenBSD可能根本没有ACL。 这很好。 问题依然存在:我怎么可能或甚至可能在OpenBSD中设置文件夹权限,使得一个组拥有写入权限,另一个组拥有只读权限,而世界却没有权限?

OpenBSD Nginx / PHP / MariaDB / PHP-FPM堆栈

我在VMware中安装了一个最小的OpenBSD 5.7 amd64安装,我安装了PHP和PHP-FPM的匹配版本,再加上nginx和使用pkg_add mariadb。 我configuration了所有的服务,并得到nginx通过PHP-FPMparsingHTML,一切都很好,直到我尝试连接到MariaDB。 它不连接到MySQL / MariaDB。 我已经尝试了三种不同的PHP CMS使用正确的凭据,每个给出以下错误: 警告:mysql_connect():无法通过套接字连接到本地MySQL服务器警告:mysql_connect():无法通过套接字连接到本地MySQL服务器/var/run/mysql/mysql.sock (62 "Too many levels of symbolic links") in /htdocs/index.php on line 5 这是在做了 mkdir -p /var/www/var/run/ ln -s /var/run/mysql /var/www/var/run/mysql 这个世界上的问题是什么? 我已经尝试了四个不同的教程,我只是简单地不能让PHP和MySQL相互工作。 即使我确定MySQL正在运行,我可以使用mysql -p -u …来连接服务器。 请帮忙。 编辑: # ls -al /var/run/mysql /var/www/var/run/mysql lrwxr-xr-x 1 root daemon 14 May 5 11:07 /var/www/var/run/mysql -> /var/run/mysql […]

我如何从端口恢复安装包?

我在VMWare Workstation 7.0中安装了OpenBSD 4.4的虚拟机,我正在安装一些端口。 他们大多安装正确,但不是两个。 我不得不取消他们,因为系统没有响应,安装不是100%。 其中一个端口是dbus 。 现在,我想重新安装这些端口,我该怎么做?

将OpenBSD设置为Domain Controller而不是Windows 2008有什么好处?

我有一个正确configurationLDAP端口的OpenBSD 4.6安装。 我可以创build用户和其他对象。 但是,我是一个Windows用户,我知道创build和configuration域控制器有多容易。 比较两个系统,在pipe理和性能方面最好设置一个域控制器。 这个问题只是为了学习OpenBSD如何工作,而不是立即获得生产环境。 我创build了一些虚拟机,一个安装了OpenBSD,并想获得一些服务,如DC,邮件服务器,FTP服务器等。我的意图是了解BSD系统是如何工作的。

Openbsd上的连续数据保护

我想知道是否有什么类似于可用于openbsd的Continuous Data Protection ?

为什么OpenBSD中的“boot>”提示在启动时消失?

我今天回到家,发现我的networking没有响应,我已经设法缩小到我的OpenBSD 4.3防火墙的罪魁祸首。 我试图重新启动它,但是现在在引导时它挂起了,我所得到的只是基本的横幅信息。 Using drive 0, partition 3. Loading….. probing: pc0 apm mem[639K 31M a20=on] disk: hd0+ >> OpenBSD/i386 BOOT 2.10 boot> 几秒钟后,“boot>”提示会自动退出。 这是由devise? 如果不是,它意味着什么? 我必须很less维护这台机器,以至于我忘记了正常的行为。