我在家里有一个新的MythTV盒子,并且认为这将是一个很好的机会,用它来做我的mysqlbackup目录(比如说/ mysqlbackup / backups)和我的网站/ usr / local / apache / htdocs的日常镜像。下面。 我认为这是最好的做法,不要使用根login,而是创build一个用户(比如dhebackup)。 神话框会rsync作为该用户。 我不是100%的权限(方式更低!),所以我想知道如果我需要做任何权限明智的,明智的,等给予备份用户访问这些目录和子目录只有在不影响任何需要访问这些目录的其他用户(root,apache等)。 感谢任何指针。
30分钟前我的路由器不接受ssh连接。 那么,端口是开放的(由于nmap),SSH只是挂在从思科sockets(从strace观察)挂起: /home/rafal/.ssh/id_dsa-cert type -1 ) = 60 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 fstat64(4, {st_mode=S_IFREG|0644, st_size=2871, …}) = 0 mmap2(NULL, 2871, PROT_READ, MAP_SHARED, 4, 0) = 0xb78cb000 _llseek(4, 2871, [2871], SEEK_SET) = 0 munmap(0xb78cb000, 2871) = 0 close(4) = 0 open("/etc/passwd", O_RDONLY|O_CLOEXEC) = 4 _llseek(4, 0, [0], SEEK_CUR) = 0 […]
我运行此命令将数据从一台服务器复制到另一台服务器。 它已经工作了一段时间。 我有这个设置作为一个cron工作。 昨天由于某种原因,它停止了工作。 我手动运行它,并得到这个错误: ssh -qt -p2123 [email protected] rsync -az –delete –rsh='ssh -p2122 -qt' /home/user36/public_html/ [email protected]:/home/user36/public_html/ rsync: -p2122: unknown option rsync error: syntax or usage error (code 1) at main.c(1231) [client=2.6.8] 请注意,完整的命令是在一行中执行的,但为了更好的可读性在这里显示为多行 为什么突然停止工作? 为什么它抛出的错误在SSH端口选项? 编辑 :这是在CentOS上
你好,我连接到Ubuntu服务器,而通过SSH连接时似乎有问题。 当我login时,我得到这个错误。 Could not chdir to home directory /home/username: Input/output error 这似乎像我的家庭文件夹是腐败或什么的。 我不能在主文件夹目录中,并在我的用户名目录中,我不能cd到这个。 作为根,我不能在主目录以及在家里的任何目录。 我注意到,当我保存在Vim或退出,它得到这个错误在页面的底部 E138: Cannot write viminfo file /home/root/.viminfo! 有任何想法吗? 编辑 :这是如果我input这些命令会发生什么 mount proc on /proc type proc (rw,noexec,nosuid,nodev) none on /sys type sysfs (rw,noexec,nosuid,nodev) fusectl on /sys/fs/fuse/connections type fusectl (rw) none on /sys/kernel/debug type debugfs (rw) none on /sys/kernel/security type securityfs (rw) […]
我试图转发端口139从一个Windows机器到我的Ubuntu SSH服务器在一个tun接口与IP地址10.0.0.1。 这样我就可以通过反向隧道访问我的Ubuntu服务器上的机器上的Windows共享。 我可以将端口转发到127.0.0.1,但不能转发到10.0.0.1。 在Windows上,我正在使用Tunnelier SSH客户端。 在我的Ubuntu服务器上,以下消息打印在auth.log中: Received disconnect from 124.109.51.154: 11: Server denied request for client-side server-2-client forwarding on 10.0.0.1:139. 到目前为止,我已经尝试了以下设置: GatewayPorts yes PermitTunnel yes AllowTcpForwarding yes 在/ etc / ssh / sshd_config文件中,但它没有工作。 我像这样设置了tun: sudo tunctl -t loc_0 -u myusername sudo ifconfig loc_0 inet 10.0.0.1 netmask 255.255.255.0 up Tunneler ssh客户端中的设置应该不重要,因为我可以将端口139成功转发到运行WinSSHD服务器的Windows计算机上的Microsoft环回适配器。 版本:Windows是XP SP3,Ubuntu是10.10。 更新: 我尝试将端口转发到一个大于1024的数字,提到tun的IP地址,并且它已成功连接, […]
我一直在这个问题上敲了一下头,并阅读了很多教程,但我无法得到这个工作。 Ajaxterm是基于Web的SSH客户端; 一旦安装apt-get install ajaxterm ,然后启用/etc/init.d/ajaxterm start我应该能够访问SSHterminal与http:// mywebsite:8022 / 但是这样做只会给我一个“找不到页面”,有什么build议吗? 我的实际VPS是: http : //173.244.205.160 我的来源: https : //secure.kitserve.org.uk/content/setting-ajaxterm-Ubuntu-and-Debian-powerpc http://wiki.kartbuilding.net/index.php/ajaxterm
我在我的专用服务器上给我的朋友一个主机。 我为他创build了一个新用户: Debian服务器。 adduser朋友 Adding user `friend' … Adding new group `friend' (1000) … Adding new user `friend' (1000) with group `friend' … Creating home directory `/home/friend' … Copying files from `/etc/skel' … 问题:他可以到我的“/ var / www /”目录,其中包含带有密码的configuration文件。 而且他可以直接下载我的网站,我不希望他这样做。 我需要:设置权限,所以他只能去他自己的目录。 而不是潜伏在我的文件夹中。 我希望他只能去/var/www/html/site.com 任何人有任何想法如何做到这一点? 谢谢,我真的很感激我能得到的帮助。
我试图build立一个backuppc客户端使用ssh + rsync通过cygwin在Win 7上。SSH工作正常。 我添加了backuppc用户,然后使用mkpasswd将用户添加到/ etc / passwd。 现在ssh失败: Windows无法在本地计算机上启动CYGWIN sshd服务。 由于login失败,错误1069服务未启动。 这些目录是巨大的,试图使用标准的复制过程会吸引。 我会解决robocopy,但我很好奇,如何完全无法完全function的SSH服务,只需添加一个用户/ etc / passwd。 任何想法如何让sshd再次运行? 这就像一副扑克牌 – 我尝试用ssh-host-config重新configuration它,重新安装它。 没什么,纳达 – 失败。
我有PEM格式的私人DSA密钥。 接下来我要做什么来访问没有密码的SSH? PEM格式的样品证书: http : //ospkibook.sourceforge.net/docs/OSPKI-2.4.7/OSPKI-html/sample-priv-key.htm
每当其他人使用SSH从远程访问服务器时,我的SSH连接就会断开连接。 如果我想再次连接,我需要再次validationSSH密钥,另一个远程连接将断开连接。 任何想法是什么造成这个?