Я на MacBook под управлением Lion. В Terminal
я подключен к моей школе с сервером ssh
. Я перешел в папку на сервере и у меня есть файл, который я хочу скопировать на свой локальный компьютер, но я не знаю, каков IP-адрес моего локального компьютера. Как я могу получить это? Я нахожусь в папке на сервере, и я хочу скопировать read.txt
на жесткий диск моей локальной машины. Я пытался, scp ./read.txt [my computer name].local/newRead.txt
но это не работает.
13
Просто добавив к ответу, простой способ узнать свой адрес (ip / domain) - это подключиться к компьютеру по ssh, на котором вы можете выполнить ssh, выйти, а затем снова подключиться к ssh. В большинстве случаев вы увидите приветственное сообщение:
источник
last -ai
.Я только что получил быстрый способ обойти это
Если подключен через ssh. Это покажет пользователя, вошедшего в систему плюс IP-адрес
источник
echo $SSH_CLIENT
глупо дольше печатать, но почти ничего не читать.Попробуй
ifconfig
. В нем должен быть указан ваш локальный IP-адрес (в вашей сети) для различных интерфейсов, таких как WiFi и Ethernet.источник
Самый простой способ получить IP-адрес через SSH:
Пример:
источник