Ubuntu 14.04远程登录服务器
本系列文章由 @yhl_leo 出品,转载请注明出处。
文章链接: http://blog.csdn.net/yhl_leo/article/details/51285545
本文讲述在Ubuntu 14.04服务器上安装和配置SSH,并在远程Windows下访问服务器。
1 系统用户
这一步骤是可选的,团队公用的服务器,一般会给每个人添加一个系统用户,并给每个用户设置相应的权限,以便于服务器的运维。
添加用户的命令是(以yhlleo为例):
$ sudo useradd -r -m -s /bin/bash yhlleo
执行后,就会在/home文件夹下产生一个yhlleo的文件夹,如果是使用sudo useradd yhlleo的方式,是不会产生该文件夹的。
接着就可以设置用户密码:
$ sudo passwd yhlleo
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
然后,可以给新增用户添加权限,使用文本编辑器(我喜欢使用sublime):
$ sudo subl /etc/sudoers
如果使用vim或者gedit,则把subl相应地替换就好,给添加用户设置相应的权限,这里我们设置成与root相同:
# User privilege specification
root ALL=(ALL:ALL) ALL
yhlleo ALL=(ALL:ALL) ALL
如果想删除某个系统用户:
$ sudo userdel yhlleo
但是用户在/home文件夹下的用户文件夹仍然存在,不需要保留的话,可以删除:
$ cd /home/
$ sudo rm -r yhlleo
2 SSH
在Ubuntu 终端中,输入安装命令:
$ sudo apt-get install openssh-server
安装完成,输入命令,可以查看ssh服务是否启动:
$ sudo ps -e |grep ssh
出现如上结果,就说明ssh已经启动了,如果没启动:
$ sudo service ssh start
如果想重启:
$ sudo service ssh restart
接下来需要修改配置文件:
$ sudo subl /etc/ssh/sshd_config
首先设置服务器的IP地址,如果不知道,可以使用命令查询:
$ sudo ifconfig
找到#ListenAddress ::,将#去掉,并将查询到的ip填写上:
ListenAddress 192.168.1.101
端口号Port默认值是22
找到PermitRootLogin without-password,在前面添加#注释掉,在其后添加一句PermitRootLogin yes,即允许root用户登录。
最后,在文件末尾添加上允许访问用户:
AllowUsers yhlleo
配置就完成了,重启ssh:
$ sudo service ssh restart
3 Putty
下载链接: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
运行后,输入ip:
依次输入用户名和密码就可以登录了:
使用过云服务器的话,后面的使用就如出一辙啦~
Ubuntu 14.04远程登录服务器的更多相关文章
- Ubuntu 14.04远程登录服务器--ssh的安装和配置
ssh是一种安全协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全,现在介绍一下如何在Ubuntu 14.04上安装和配置ssh 1.更新源列表 打开"终端窗口",输入& ...
- Ubuntu 14.04远程登录服务器--openssh的安装和配置简明步骤
如果要主机通过网络操作嵌入式板子,ttelnet就够了,但是 如果要相互传文件,则必须使用另外一个强大的软件SSH.更完整的步骤和截图请参考http://jingyan.baidu.com/artic ...
- ubuntu 14.04 重复登录问题解决方法
为了远程登录,装了xubunt后出现重复登录的问题,尝试了多种方法,后来用下面的命令解决了 chown username:username .Xauthority 参考资料:http://askubu ...
- 烂泥:ubuntu 14.04搭建OpenVPN服务器
本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司分部需要连接公司内部的服务器,但是该服务器只允许公司内部的网络访问. 为了解决这个问题,打算使用VPN.对于VPN以前使用最多的是PPTP这个解决方案 ...
- ubuntu使用ssh远程登录服务器及上传本地文件到服务器
1. ubuntu 远程登录 首先你的ubuntu要能够支持ssh,如果不能,自行百度! 打开终端,输入 ssh root@115.159.200.13(你的服务器的IP地址) 回车就会让你输入 ...
- Ubuntu 14.04下MySQL服务器和客户端的安装
下面进行简单的配置 安装完成后通过修改/etc/mysql/my.cnf(此文件为mysql的配置文件).将文件中的binding-address=127.0.0.1注释掉.其它配置根据需要更改. H ...
- Ubuntu 18.1远程登录服务器--ssh的安装
默认的Ubuntu 18.1桌面版没有安装ssh远程登录服务: 打开"终端窗口",输入"sudo apt-get update"-->回车-->&q ...
- Ubuntu 14.04循环登录问题(密码正确,无法登录)
今天遇到了ubuntu 的循环登录问题,即使输入的密码是正确的,也无法成功登录.查询资料,发现有各种问题引起的循环登录问题,比如安装了jdk,或者安装了驱动. 最后找到了问题的原由:我的电脑是双显卡, ...
- ubuntu 14.04 下FTP服务器的搭建--锁定用户目录,解决vsftpd: refusing to run with writable root inside chroot()
FTP服务器的搭建,我要实现的需求是: 不允许匿名访问,因为我的机器不想让谁都能登录上来,随便获取文件, 需要锁定一个目录,因为在家里,我需要给媳妇下载一些电影 韩剧之类的东西,媳妇会来我机器下载,但 ...
随机推荐
- Sqlite3插入大量数据性能优化
近期做的一个项目数据量很大.文本数据有30多M.这样就遇到一个问题.插入数据库时很慢. 这里记录下,优化方法很easy. 原文地址:http://blog.csdn.net/qqmcy/article ...
- CodeForces - 735D Taxes (哥德巴赫猜想)
Taxes time limit per test 2 seconds memory limit per test 256 megabytes input standard input output ...
- Spark深入之RDD
目录 Part III. Low-Level APIs Resilient Distributed Datasets (RDDs) 1.介绍 2.RDD代码 3.KV RDD 4.RDD Join A ...
- CentOS7 搭建Kafka(三)工具篇
CentOS7 搭建Kafka(三)工具篇 做为一名懒人,自然不喜欢敲那些命令,一个是容易出错,另外一个是懒得记,能有个工具就最好了,一查还挺多,我们用个最主流的Kafka Manager Kafka ...
- Phoenix与Squirrel 是什么?
不多说,直接上干货! 前言 Phoenix是HBase的开源SQL引擎. squirrel是windows上Phoneix可视化工具. Phoenix的官网 http://phoenix.apach ...
- vim的快捷键大全
vim是开发利器,掌握快捷可以事半功倍,这里总结下常用的快捷键,提高开发速度这里写代码片 1.vim ~/.vimrc 进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptnames 来 ...
- MTK刷机工具Flash_Tool部分4032错误解决办法
MTK刷机工具Flash_Tool部分4032错误解决办法 先说明一点,这个办法不是万能的,我测试解决了以下两种情况下的4032: 1.本来正常的开发板,因为一次刷机失败后就一直变4032了 2.新开 ...
- 2B课程笔记分享_StudyJams_2017
课程2B-创建交互式应用(下) 概述 课程2B的内容主要包括:使用变量来更新欲显示在屏幕上的内容,为按钮添加事件响应(联系XML属性与Java方法)逻辑等. 后续的课程会逐步深入地讲解使用Java开发 ...
- 终极解决VS2015 安装失败问题,如 安装包损坏或丢失
1.去微软官网下载完成ISO镜像,最好不要在线安装, 打开官方链接 https://www.visualstudio.com/zh-cn/downloads/download-visual-studi ...
- 使用pelican创建静态博客
创建工作目录 首先使用pip安装pelican和markdown pip install pelican markdown 然后创建目录 mkdir my_blog 接着进入目录cd my_blog, ...