自用Linux电脑改装为自用小型服务器及使用入门教程

我使用的Linux系统为Ubuntu,其它版本的Linux系统方法近似

1. 这样做有什么好处?

首先我强调的是自用小型服务器,这表明自用的电脑性能有限。在日常的生活学习中使用linux有诸多不便,然而有些软件需求又必须在linux环境下才能实现,我们就会思考如果能在普通电脑上远程操作自己的linux那就比较理想了。

2.配置ssh

安装ssh服务端

sudo apt-get install ssh*

激活ssh服务

sudo service ssh start

查看ssh运行状态

sudo service ssh status

如下图Active: active (running) 表示运行正常
自用Linux电脑改装为自用小型服务器及使用入门教程_第1张图片
按q退出运行状态查看

打开ssh远程登陆root权限

sudo gedit /etc/ssh/sshd_config

将PermitRootLogin 权限改为yes

#LoginGraceTime 2m
PermitRootLogin yes
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

查看linux系统ip

sudo apt install net-tools

安装好net-tools后输入ifconfig查看ip

ifconfig

inet后面紧接的数字即为你的ip
在这里插入图片描述

3.在其它设备上通过ssh远程控制你的linux电脑

先打开终端

不需要调动应用程序图形界面的情况
ssh 用户名@ip  //用户名为linux系统下/home下的用户,ip为上步操作查看的ip
需要调动应用程序图形界面的情况
ssh -X 用户名@ip  //用户名为linux系统下/home下的用户,ip为上步操作查看的ip

要求输入的是对应linux账户的密码

4. 附

打开linux开机自启ssh服务

sudo systemctl enable ssh

关闭linux开机自启ssh服务

sudo systemctl disable ssh

创建linux用户

sudo useradd -m test   //在/home路径下增加名为test的用户

创建linux用户密码

passwd test     //更改在/home路径下test用户的密码

参考
ubuntu 服务器建
利用闲置笔记本电脑搭建linux服务器并布置自己的网站
linux查看本机ssh地址ip

你可能感兴趣的:(服务器,linux,运维)