日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

在Linux On Android(ARM) 运行Nyancat 服务器

發(fā)布時(shí)間:2023/12/31 linux 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在Linux On Android(ARM) 运行Nyancat 服务器 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

小聲bb

本來(lái)是想用ArchlinuxArm來(lái)做的,沒想到Arch死活開不了Telnetd服務(wù),沒辦法,只能轉(zhuǎn)到Ubuntu,沒想到Ubuntu一試就行(Ubuntu txdy 狗頭)

此教程對(duì)Linux通用,只不過(guò)我是在ARMLinux上運(yùn)行的.
貼圖

洗腦必備神曲

Youtube視頻:https://www.youtube.com/watch?v=QH2-TGUlwu4

Nyancat Server官網(wǎng):https://nyancat.dakko.us/

一直都非常喜歡Nyancat這個(gè)小玩意,很早以前就關(guān)注了Nyancat的網(wǎng)站,感覺里面的截圖非常有意思,這里我就放上幾張.

是不是很有趣啊,哈哈哈哈哈哈

正文

一.以Inetd方式搭建Nyancat服務(wù)器

1.寫Nyancat腳本

#!/bin/bash #nyancat.sh nyancat -t #-t telnet 模式

把nyancat.sh移動(dòng)到/tmp

chmod 745 /tmp/nyancat.sh賦予Other執(zhí)行權(quán)限

tips:因?yàn)槭且詔elnetd用戶來(lái)執(zhí)行的,所以要賦予Other可執(zhí)行權(quán)限

2.配置Inetd

vim /etc/inetd.conf,在in.telnetd(或者telnetd)后面加入 -L /tmp/nyancat.sh

#:STANDARD: These are standard services. telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd -L /tmp/nyancat.sh # telnetd --用戶名 # /usr/bin/* --命令 # -L /tmp/nyancat.sh --命令參數(shù)

tips:7/21更新
還有一種方法,更簡(jiǎn)單,跳過(guò)第一步寫腳本,到第二步,把\etc\inetd.conf改為:

#:STANDARD: These are standard services. telnet stream tcp nowait telnetd /usr/bin/nyancat -t # telnetd --用戶名 # /usr/bin/* --命令 # -L /tmp/nyancat.sh --命令參數(shù)

區(qū)別就是改成這樣以后,退出需要ctrl+],更符合telnet的亞子.
3.啟動(dòng)

sudo inetd

4.測(cè)試

telnet localhost

二.以Xinetd方式啟動(dòng)

1.創(chuàng)建Nyancat腳本

#!/bin/bash #nyancat.sh nyancat -t #-t telnet 模式

把nyancat.sh移動(dòng)到/tmp

2.配置Xinetd

sudo vim /etc/xinetd.d/telnet

service telnet {flags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/sbin/in.telnetd server_args = -L /tmp/nyancat.shlog_on_failure += USERIDdisable = no } #tips 要把disable 改成 no

tips:7/21更新
還有一種方法,更簡(jiǎn)單,跳過(guò)第一步寫腳本,到第二步,把\etc\xinetd\telnet改為:

service telnet {flags = REUSEsocket_type = streamwait = nouser = rootserver = /usr/bin/nyancat #1.server_args = -t #2.log_on_failure += USERIDdisable = no }

區(qū)別就是改成這樣以后,退出需要ctrl+],更符合telnet的亞子.

3.啟動(dòng)xinetd

sudo xinetd -f /etc/xinetd.d/telnet

4.測(cè)試

telnet localhost

三.以Systemd方式啟動(dòng)

這種方式適合以systemd方式啟動(dòng)的計(jì)算機(jī),非常簡(jiǎn)單

啟動(dòng)

systemctl start nyancat.socket

一行搞定,哈哈哈哈哈

測(cè)試

telnet localhost

這里我就不貼圖了.

Ngrok 內(nèi)網(wǎng)穿透

這個(gè)Nyancat服務(wù)器我們已經(jīng)搭好了,但是只能在局域網(wǎng)內(nèi)玩,怎么讓外網(wǎng)的人也能體驗(yàn)到呢,那就是內(nèi)網(wǎng)穿透了.

原理大概就是把外網(wǎng)服務(wù)器的一個(gè)端口和你本地的一個(gè)端口(我們這里是23號(hào)端口)綁定在一起了

介于Natapp官方已經(jīng)寫了一個(gè)簡(jiǎn)潔明了的教程了,我就不重復(fù)造輪子了,附上鏈接

Natapp官網(wǎng):https://natapp.cn

Natapp新手教程:https://natapp.cn/article/natapp_newbie

tips:注意我們服務(wù)器的本地默認(rèn)端口是 23

接下來(lái)就是根據(jù)給的IP端口,連接玩耍了

telnet IP Port

轉(zhuǎn)載于:https://www.cnblogs.com/archer-yjun/p/11220010.html

總結(jié)

以上是生活随笔為你收集整理的在Linux On Android(ARM) 运行Nyancat 服务器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。