初次安装完毕linux之后,如果没有安装ssh服务,那么无法远程连接
安装及确认方式如下
-------------------------
lsb_release -a
使用以上命令,查看Linux版本
sudo su -
切换到管理员用户
apt-get install openssh-server
安装Linux服务 (需要切换管理员用户后,才能安装)
ps -e | grep ssh
查看ssh服务是否,已经启动
/etc/init.d/
进入到此目录,会看到ssh
ssh start
启动服务
ifconfig
查看ip地址
-------------------------
远程登陆 (TeraTerm)
pts/0是使用远程登陆的user
------------------
apt-get install vsftpd
1.通过以上命令安装
ps -e | grep ftp
查看ftp,服务器端的,服务是否启动
2.修改配置文件
/etc/vsftpd.conf
3.添加可以访问的用户
TODO
4.如果不创建用户(使用Linux的用户,也可以直接登陆)
-----------------------------------------------------
远程登陆linux服务器,在「/srv/ftp/」这个目录下,建一个test文件夹 (mkdir test)
window命令行中,使用「ftp IP」登陆ftp服务器(IP替换成自己的IP)
用户名密码,可以访问 (「自己的用户是sxz001」)
cd /srv/ftp/
ls
执行上面两个命令之后,就能看到刚才创建的文件夹
------------------
sudo apt install openjdk-8-jre-headless
运行以上命令,就可以安装
安装后,效果如下
查看命令所在位置
使用 【which】命令,查看命令所在的位置
使用ls -l 查看时,
“l”:链接文件
“b”:块设备,硬盘就是一个例子
“c”:字符设备文件,鼠标,键盘
“d”:目录文件
“-”:文件(文本,运行程序等)
----
根据连接,找到最终的安装目录
--
-----------------------------------------------------
sudo apt install openjdk-8-jdk-headless
netstat -ano | find ":2"
上面21 是FTP服务对应的端口
上面22是SSH服务对应的端口
・二者之间,不认为是大哥和小弟的关系,"UNIX 是 Linux 的父亲"这个说法更怡当。
-------------------
UNIX 诞生于 20 世纪 60 年代末(以肯•汤普森为首的贝尔实验室研究人员,
于 1969 年实现了一种分时操作系统的雏形,1970 年该系统正式取名为 UNIX。)
Windows 诞生于 20 世纪 80 年代中期
Linux 诞生于 20 世纪 90 年代初(第 1 版本于 1991 年 9 月发布,当时仅有 10 000 行代码)
(Linux 内核最初是由李纳斯•托瓦兹(Linus Torvalds)在赫尔辛基大学读书时出于个人爱好而编写的)
-------------------
・UNIX 系统大多是与硬件配套的,而 Linux 则可以运行在多种硬件平台上
(大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上)
・UNIX 是商业软件,而 Linux 是开源软件,是免费、公开源代码的。