标签: ssh

SSH连接时获取客户端的MAC地址

我想获取通过 SSH 连接到我的服务器的每台机器的 MAC 地址。这可能吗?如果是的话,你能给我一些参考吗?先感谢您!

networking linux ssh mac-address

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

passwd 接受密码但 su 不接受

我的一个 CentOS 机器上的密码不再被用户 clipuser接受ssh或su为用户接受,但相同的密码被passwd(在从 root 用户 su'ing 到用户之后)接受。

/var/log/secure 没有什么用处,这里是相关的日志条目:

Feb 21 16:58:37 CLIP sshd[2448]: pam_tally3(sshd:auth): user clipuser (500) tally 31, deny 3
Feb 21 16:58:39 CLIP sshd[2448]: Failed password for clipuser from 172.16.66.239 port 33928 ssh2
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

ssh centos passwd

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

如何通过 SSH 使 duo_security 和 git-shell 协同工作

我已经通过 ssh 配置中的 FORCE_COMMAND 选项将我的 sshd 配置为运行双重安全性。这意味着每次我通过 ssh 登录时,双重安全检查都会启动,这通常是一件好事。但是,对于 git 登录,我不希望这些启动,我想直接进入 git-shell。这对我不利,因为 git-shell 正确错误并且不允许我发送 git 命令。我收到错误:fatal: unrecognized command '/usr/sbin/login_duo'。这是因为 git-shell(按设计)对 /usr/sbin/login_duo 一无所知。

有没有办法只为特定用户运行 FORCE_COMMAND?关于如何解决这个问题的任何建议?是为 git 创建单独的 sshd 的最佳方法吗?

ssh git

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

如何禁用 ssh 密钥并使用密码登录

我有一个棘手的情况。首先,我通过密钥设置了 ssh 访问,但我忘记了“密钥”的密码,然后无法连接。我尝试使用另一台计算机登录,我以为我会使用用户名和密码登录。但这就是我得到的-

mylaptap@mylaptop870:~$ ssh -v -p XXXX XXX.XXX.XXX.XX
OpenSSH_5.3p1 Debian-3ubuntu3, OpenSSL 0.9.8k 25 Mar 2009
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to XXX.XXX.XXX.XX [XXX.XXX.XXX.XX] port XXXX.
debug1: Connection established.
debug1: identity file /home/mylaptap/.ssh/identity type -1
debug1: identity file /home/mylaptap/.ssh/id_rsa type -1
debug1: identity file /home/mylaptap/.ssh/id_dsa type -1
debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3
debug1: match: OpenSSH_4.3 pat OpenSSH_4*
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_5.3p1 …
Run Code Online (Sandbox Code Playgroud)

ubuntu ssh login centos ssh-keys

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

从本地机器上的 VPS 安全地安装 Samba 共享

在我自己的一小部分互联网中,我有一个我想提供的共享,这样我就可以将它安装在家里的系统上,并像处理本地文件一样处理文件。我目前将此设置作为 Samba 共享。但是,我不完全确定如何确保此设置的安全。保护此设置的推荐方法是什么?

现在我正在考虑(显然)需要用户名和密码并打开相关端口,但是如何设置它以便密码不会以明文形式传输?是否有类似“Samba over SSH”协议之类的东西?谢谢。

security ssh samba

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

无法使用身份验证密钥对远程系统执行 ssh(不询问密码)

你好朋友。

                I am using Rhel 5.4 on System1 and centos 5.4 on System2. I am able to do SSH from A1 user of System1 to A2 User of System2 by simple method.Now i want that i generates Keys for both user A1 & A2. I generated keys succesfully.

IP of System1 - 200.0.0.1
IP of System2 - 200.0.0.2



[A1@System1 ~]$ssh-keygen -t dsa       - Generated succesfully
[A2@System2 ~]$ssh-keygen -t dsa       - Generated succesfully
[A1@System1 ~]$scp -p .ssh/id_dsa.pub A2@200.0.0.2:.ssh/authorized_keys2  - Successfully Uploaded …
Run Code Online (Sandbox Code Playgroud)

linux ssh ssh-keys

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

使用 FreeBSD/pf 根据主机名路由 ssh 流量?

我有一台运行 FreeBSD 9 的代理/防火墙机器,根据需要使用 PF 路由和过滤流量。

现在我正在设置一个通过 ssh 运行的 git 服务器,但我已经将端口 22 用于 ssh。如果他们用来访问服务器的主机名是子域 (git.mydomain.com),我想将流量从任何 IP 路由到端口 22 到另一台机器。一种虚拟主机,但对于 ssh ......

这可能与 pf 吗?有什么建议?

freebsd firewall ssh routing pf

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

每次重新启动后重新导入 ssh 证书,以便 GIT PUSH over ssh 工作

我在我的 macbook air 上使用 OSX 10.8,我配置了 git 以通过 ssh 将我的存储库推送到 EC2 实例。一切正常。

唯一的问题是,每次重新启动后,我都必须重新启动ssh-add certname.pem以允许 GIT 通过 SSH 连接到我的 ec2 实例。

我不确定这是否只是一个被忽视的配置问题,或者是否有更深入的原因。

ssh git amazon-ec2

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

尝试访问隧道 HTTP 端口时出现“协议不匹配”

我使用的是 Mac 10.7.4,我有一个 HTTP 服务在远程服务器的端口 8082 上运行,我只能通过中间服务器访问。所以我执行这些隧道命令

ssh -L 8082:remote-server:22 dalvarado@intermediate-server
ssh dalvarado@localhost -p 8082
Run Code Online (Sandbox Code Playgroud)

但是,当我打开网络浏览器(Safari 或 Chrome)并访问

http://localhost:8082/
Run Code Online (Sandbox Code Playgroud)

我收到错误

SSH-2.0-OpenSSH_5.3
Protocol mismatch.
Run Code Online (Sandbox Code Playgroud)

我已经验证远程服务器的 sshd_config 文件包含“Protocol 2”,我什至尝试将“-2”标志添加到上述 SSH 命令,但我仍然收到错误消息。

任何帮助表示赞赏, - 戴夫

http ssh ssh-tunnel

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

我已经安装了“dash”,但是当我通过 SSH 登录时仍然看到“bash”

我已按照此处的说明将 Raspberry Pi 配置为对默认 shell 使用“破折号” 。

我有用于 SSH 的 Dropbear。

当我通过 SSH 登录时,我仍然看到“bash”控制台,而不是“dash”。

如何改变这一点而忘记 bash?

linux debian ssh bash arm

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