我正在使用 Ubuntu 10.04 服务器。
成功配置 Kerberos 后,这是我在/etc/pam.d/common-auth
文件中找到的内容:
auth [success=2 default=ignore] pam_unix.so nullok_secure
auth [success=1 default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass
auth requisite pam_deny.so
auth required pam_permit.so
Run Code Online (Sandbox Code Playgroud)
success=2
控制值是否意味着如果pam_unix.so
失败,身份验证会跳到该auth requisite pam_deny.so
行还是最后一行?
我使用的是 Ubuntu 10.04,并将/home
目录设置为带有两个 2TB 驱动器的 BTRFS RAID 1。
我想让/home
目录只是一个驱动器;我如何安全地去做这件事?
如何测试对 pam.d 配置文件的更改:
/etc/pam.d/
吗?我即将对pam.d/common-*
文件进行更改,以将 Ubuntu 框放入活动目录控制的网络中。
我只是在学习该怎么做,所以我正在准备虚拟机中的配置,我计划在下周将其部署到金属中。
它是 Ubuntu 10.04 Beta 2 服务器的全新安装,因此除了 SSH 守护程序之外,所有其他服务都是库存。
我已经配置pam_mount.so
为在用户登录时自动挂载 cifs 共享;问题是如果用户同时登录多次,mount 命令会重复多次。
到目前为止,这不是问题,但是当您查看mount
命令的输出时会很混乱。
# mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw …
Run Code Online (Sandbox Code Playgroud) 我最近在硬件上安装 Server2003 Std 和 Server2008 Std。在安装期间将服务器加入域时,我被要求提供凭据。
我回答了 DC 的管理员用户和密码。
将成员服务器加入域通常需要什么最低级别的凭据?
这与在没有 SSH 连接或打开文件的情况下关闭很少使用的服务器有关。
如何在 shell 脚本(Linux 机器上的 cron 作业)中确定当前的 samba 共享是否有任何打开的文件?
我一直在 VM 中修补/测试 Ubuntu Server 10.04 Beta LAMP 堆栈,现在我来到了 Redmine 安装。我为它找到了一个包,并发出:
sudo tasksel install lamp-server
sudo apt-get install redmine
Run Code Online (Sandbox Code Playgroud)
哪个(我认为几乎)有效,但我不知道如何测试它,甚至不知道它是否已配置。
我该如何测试?我使用的是 10.04 服务器,所以我没有本地 GUI。
我正在使用相当普通的 Ubuntu 10.04 服务器安装,并且正在试验 BTRFS。
如何创建 BTRFS RAID1 安装?
我在服务器中弹出了两 (2) 个 1Gig 驱动器,在运行以下命令后,看起来我有一个 2 Gig 分区,而不是我期望的 1 Gig。
$ sudo mkfs.btrfs -m raid1 -d raid1 /dev/sdb /dev/sdc
WARNING! - Btrfs Btrfs v0.19 IS EXPERIMENTAL
WARNING! - see http://btrfs.wiki.kernel.org before using
failed to open /dev/btrfs-control skipping device registration
adding device /dev/sdc id 2
failed to open /dev/btrfs-control skipping device registration
fs created label (null) on /dev/sdb
nodesize 4096 leafsize 4096 sectorsize 4096 size 1.82TB
Btrfs Btrfs v0.19
Run Code Online (Sandbox Code Playgroud)
好吧……错误。但是,如果我继续前进,我可以安装它,当我执行 a 时 …
我已将路由器配置为接受带有密码的公钥 SSH 会话。它们的密钥对是使用 Windows 上的 PuTTY 工具生成的。
我可以使用 Putty 工具从 Windows 和 Linux 打开会话,但我不能ssh
在 Linux 上这样做。
当提示输入ssh
密钥文件的密码时,它失败了。前任:
~$ ssh root@my.domain.com -p 123 -i ./key-ddwrt.ppk
DD-WRT v24-sp2 micro (c) 2010 NewMedia-NET GmbH
Release: 06/09/10 (SVN revision: 14583)
Enter passphrase for key './key-ddwrt.ppk': <*******>
Enter passphrase for key './key-ddwrt.ppk': <*******>
Enter passphrase for key './key-ddwrt.ppk': <*******>
Run Code Online (Sandbox Code Playgroud)
但使用plink
作品:
~$ plink -P 48884 -ssh -l root -i ./key-ddwrt.ppk my.domain.com
Using username "root".
DD-WRT v24-sp2 micro (c) 2010 NewMedia-NET …
Run Code Online (Sandbox Code Playgroud) 我有一个我不经常使用的服务器,所以cron
如果没有用户通过 SSH 和 SAMBA 共享登录,我想每天关闭一个工作。
如何确定有多少活动的 SSH 连接,以及有多少活动的 SAMBA 连接?
如果这两个值都为零,则 cron 脚本将关闭服务器。