生信老白笔记之ssh配置服务器

设置ssh远程登录服务

第一篇作业笔记!本以为我会交一篇自己觉得完美无缺的作业笔记。然尔理想是理想,它根本不归我管。现实狠狠的给我一巴掌!

本来觉得经历了一个月的学习,终于有点基础可以面对linux服务器了。在各位老师的激励下各种学习,搜索,查找,没等实践好,就信心满满的开始整理markdown,发一篇小笔记。正如下面的代码。

安装ssh远程登录服务

sudo apt-get install openssh-server #执行管理员命令,这个sudo如同黄帝召曰,很有仪式感。
sudo service ssh restart #如使用过程中出现问题,可重启SSH服务器

查看服务器IP地址如果没有安装net-tools,要先运行安装命令
sudo apt install net-tools #安装网络工具
ifconfig #查看IP
ssh登录
查看一下服务器基本信息了解基本性能
cpu
cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l #查看物理CPU的个数
cat /proc/cpuinfo | grep "cpu cores" | uniq  #查看物理CPU内核的个数
cat /proc/cpuinfo | grep -w 'processor'| wc -l  #查看所有逻辑CPU的个数,应该就是线程数。
内存
free -g
硬盘
df-h
useradd 用户名
passwd  用户名

以上是做好的准备功课,如果按照设想我现已经美滋滋的用上了自己的服务开始安装minicoda,搭建工作环境了。在经历了一顿猛如虎的操作下。然尔,呵呵呵呵!!

bash:ifconfig: 未找到命令...
bash:apt:未找到命令...
sudo:apt-get:找不到命令...

找不到,找不到,找不到命令!!!

各种找不到命令,好像一堆的鄙视表情,狠狠的嘲笑着。此时我的内心,恩,我内心很强大 !省略我内心万马奔腾,江水滚滚的一万字。

放弃!!!是不能够的!

经历了各种报错和尝试后无耻的求助了各位老师。卖萌哥告诉我,我的服务器系统是centos,原谅我这个新手分不清Centos和Ubuntu的区别 。

又是一翻搜索后找到了新的方法,继续尝试

有了下面的方法

rpm -aq | grep ssh #查看我是否装了ssh,结果显示我之前想的是多余的,我的服务器上已经安装了ssh,因为是在服务器上操作,代码就没复制了。
#openssh-7.4p1-16.el7.x86_64,等等,还有好几行,应该是证明我有安装好ssh.
#如果没有安装ssh就要运行下面的代码安装。
yum install openssh-server
#安装好后在ssh配置文件里进行配置 
vim /etc/ssh/sshd_config #我按照教程打开了配置文件,看了一下都没有改,就用原来的默认值了。
PermitRootLogin no #阻止root用户登陆,默认是no
AllowUsers newusername #允许制定用户使用SSH登陆
PasswordAuthentication yes #阻止用户密码SSH登陆⚠️如果设置no,证书还没配置对,你就登陆不上了.这时我选yes,教程上是no,我怕麻烦不会弄。所以简单一点。
#启动ssh服务
#systemctl start sshd.service #这个命令没有回显,直接返回一个命令行。
#开启后用 
ps -e | grep sshd #检查一下ssh服务是否开启
10112 ?    00:00:00 sshd #显示这一串数据,我估计是开启了。
netstat -an | grep 22 #再检查一下22端口是否开启,又是一堆的字符显示。就不手打了。老师说应该是开启22端口的监听了。

#重启网络
service network restart

#设置开机启动ssh服务,应该是和开机启动项一样,每次开机自动启动了。
systemctl enable sshd.service

终于配置了一切,该验证了。

来吧,用pc端的xshell登录。

“什么?pc没有xshell!”

“你macbook借我用一下。”

然后我傻楞楞的看着macbook,终端我会打开,怎么连来着?又回头去翻了一眼linux基础课里的mac登录方式 。

输入用户名,密码,握手,ok,恩,终于成功了啊。

兴高彩烈的回家,打开我的pc,

Connecting to 192.168.5.71:22...
Could not connect to '192.168.5.71' (port 22): Connection failed.

这个失败又是什么鬼啊!!!

Nicker老师:“你这是内网服务器,外网访问不了。”

呵呵呵呵呵呵呵!!!

我也许,可能 ,大概,应该,还要研究一下向日葵ssh反向隧道。设置公网IP.

恩,平静的一天结束了。你以为我失败了吗!并没有,最后我决定把服务器搬家里来!我换一个思维解决问题!技术解决不了我就暴力解决!

“服务器很费电!”

“。。。!”

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容