منبع اصلی نوشتار زیر در این لینک قرار دارد

اتصال به ترمینال سرور لینوکسی از طریق وب

با سلام خدمت دوستان گرامی

برخی اوقات پیش میاد که از طریق نرم افزار های کنسولی مثل پوتی یا securecrt یا هر چیز دیگه ای امکان اتصال به شل سرور رو نداریم ، راهکاری که برای حل کردن این مشکل وجود داره نصب نرم افزار wetty روی سرور هست . کار این نرم افزار ایجاد یک بستر تحت یک پورت هست که شما بتونید از طریق مرورگر به شل سرور لاگین کنید .

Terminal-563x445

قدم اول نصب epel repository هست با دستور زیر :

## RHEL/CentOS 7 64-Bit ##
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# rpm -ivh epel-release-7-5.noarch.rpm
## RHEL/CentOS 6 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm

## RHEL/CentOS 6 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 5 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm

## RHEL/CentOS 5 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm

قدم دوم نصب نرم افزار های مورد نیاز هست :

# yum install epel-release git nodejs npm -y

قدم بعدی clone کردن repository نرم افزار wetty از github هست با دستور :

# git clone https://github.com/krishnasrinivas/wetty

بعد باید وارد پوشه مربوطه بشیم و دستور مربوط به نصب رو وارد کنیم :

# cd wetty
 # npm install

بعد از اجرای دستور فوق باید دستور زیر رو برای اجرای نرم افزار روی پورت 8000 وارد کنیم :

# node app.js -p 8000

برای امنیت بیشتر بهتره که wetty رو تحت https لود کنیم ابتدا گواهینامه مربوطه رو ایجاد میکنیم :

# openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes

بعد گواهینامه های ایجاد شده رو برای پورت مورد نظر تعریف میکنیم با دستور :

# nohup node app.js --sslkey key.pem --sslcert cert.pem -p 8000 &

خوب یه یوزر پسورد باید براش تعریف کنیم :

# useradd oslearn
# Passwd oslearn

برای دسترسی به وب هم :

http://oslearn.ir:8000

امیدوارم این پست هم براتون مفید بوده باشه.

پیروز و سربلند باشید.

نویسنده : محمد ورمزیار (N3td3v!l)

منبع : او اس لرن دات آی آر

———————————————————————————-

از من انتقادی دارید ؟ یا برای روال کار سایت پیشنهادی دارید ؟ خوشحال میشم از طریق ایمیل باهام در میون بزارین ♥

از این مطلب راضی هستید ؟ می خواهید به سایت کمک کنید ؟ رضایت خودتون رو با دونیت به ما اعلام کنید . برای دونیت روی خرید کلیک کنید . با تشکر

 



برچسب ها :

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد