最近一直在配置自己的服务器,折腾了一点心得,准备记录一下1

原创 2016年05月31日 19:27:03

最近之前由于xxnet不是特别稳定,经常上着上着就是504了,想到了一句话——免费的就是最贵的。最后还是准备自己买一个。

买一个什么呢,我在vpn,ss和vps中纠结了一下,最终决定搞一台自己的vps,一用来翻墙,二能够玩一下自己的服务器。至于买以及配置翻墙参考我的另一文章,在这里就不赘述了。我想讲一下对于服务器更深层次的配置。

首先我们要好好的管理服务器,ssh以及sftp都是不可少的。ssh是用来连接到服务器的terminal窗口的,sftp则是ssh ftp,用来管理服务器上的文件。sftp基本大家都会用filezilla,免费,好用,可视化做的也很好,非常的方便。ssh在win上有putty神器,但是在mac上基本就是要用terminal。但是terminal有两个缺点,1是每次要自己输入,2是不能保存密码。这里我就来讲一下我的解决方案。

首先打开一个terminal,然后点击shell中的新建远程窗口,也就是shift+command+k,就能看到如下窗口


点击安全shell之后,就能够输入我们的用户名和服务器地址了,之后它会出现在右边,并且下面会出现一条指令,直接点击链接就可以链接服务器了。值得注意的是由于有些服务器有固定的ssh端口,因此如果有固定的ssh端口的话要加上-p 端口号,才能链接。

之后便有了第二个问题,不能保存密码。服务器的密码真是千奇百怪,所以管理多个服务器的时候真是一头包,在这里我要给大家介绍如何生成key文件来免密码访问。仅对自己这台电脑有效哦。

首先呢,进入~/.ssh文件夹,如果没有的话就创建一个

mkdir ~/.ssh

这样我们就有管理ssh文件的文件夹了。我们要创建一个key文件。

ssh-keygen -t rsa
一步一步来就可以了,取默认文件名什么都没有问题,输入两次自己的密码。这时候我们的key就创建好了,然后上传到服务器。

如果使用filezilla的话就直接打开,在两地同步一下就好了,同样放到~/.ssh文件夹下。filezilla是有记住密码的功能的哦。如果没有用那个的话我们能用scp来实现,同样的如果服务端没有这个文件夹我们也要先创建。

scp id_rsa.pub username@server:~/.ssh/id_rsa.pub
这里我就用的是默认的名字,username和server记得换成自己的,有端口加端口。之后我们进入服务端使key生效。

cd ~/.ssh
cat id_rsa.pub >> authorized_keys
然后退出服务器,下一次进入的时候我们就可以免密码登录啦,是不是非常的方便。如果不能成功的话可以选择重启一下服务器,就可以了。

这样我们就可以方便的用terminal以及filezilla管理我们的服务器了,下一次我想讲一下关于服务端python多版本共存以及pip的问题。明天会更新拖了好久的machinelearning的三张的作业详细解答。


服务器打点 记录用户操作

打点这个功能总是美其名曰“帮助提升用户体验”,其实说白了就是记录用户做了哪些操作。目前国内很多通用软件都做了相关功能,像360、QQ等这样的以用户体验出众的软件,其打点的面自然也很广很细。当然这种“侵...
  • zhangbinsijifeng
  • zhangbinsijifeng
  • 2015年07月10日 15:08
  • 1354

腾讯云搭建个人博客

1、购买、配置腾讯云服务器首先进入腾讯云+校园,查看云服务器相关购买流程。 地址:https://www.qcloud.com/act/campus完成学生认证后,我们就可以开始了 最近腾讯云又推...
  • yypccc
  • yypccc
  • 2017年05月03日 14:34
  • 1611

搬瓦工搭建VPS 再利用腾讯云做中转 最后使用pac模式

如何搭建自己的梯子搬瓦工一键安装shadowsocks 腾讯云利用pac模式做中转 安装shadowsocks客户端 启动shadowsocks客户端 配置本地pac文件 修改pac文件的IP为腾讯云...
  • tonydandelion2014
  • tonydandelion2014
  • 2017年10月03日 22:41
  • 1629

配置一个新服务器环境并部署项目

空空的一个服务器,啥也没用,新手菜鸟这个无助啊 先查下什么系统:uname -a 看出为linux系统,但是linux下面有fedora、ubuntu、redhat,看见有el6,得知为redhat...
  • apollolkj
  • apollolkj
  • 2017年08月09日 11:14
  • 653

JSP_运维_JSP项目部署到服务器(适合0经验新手)

实战:真正服务器端部署jsp项目经验总结与记录(完整过程从0到10适合对服务器端部署0经验新手) jsp+tomcat+mysql项目部署到真正服务器; 服务器mysq安装; 服务器jdk安装; ...
  • S_gy_Zetrov
  • S_gy_Zetrov
  • 2017年04月08日 13:42
  • 2458

有了服务器,域名,如何将静态网页放到服务器上,让所有人都能访看到?

吃了么,这里是大象,挤眼; 前两天自己买了百度云服务器和域名,然后写了一个静态的网页,准备把这个静态的网页放到服务器上去,这样的话,任何人输入网址,都可以看到我写的这个静态网页;于是这两天一直在研究...
  • Johnisjohn
  • Johnisjohn
  • 2017年11月25日 20:52
  • 256

android.mk配置

#宏函数my-dir返回编译系统提供的当前路径,即Android.mk的目录 #如(HelloWorld/proj.android/jni/XX) LOCAL_PATH := $(call my-di...
  • Jayson520
  • Jayson520
  • 2015年05月06日 08:31
  • 225

我自己设计的中文分词算法

http://xiecc.itpub.net/post/1476/52479 最近折腾毕业论文,搞得人没心情写blog了。于是觉得不如把毕业论文里的东西贴出来当blog算了。这里主要介绍了我自己的中文...
  • jiljil
  • jiljil
  • 2008年04月28日 15:17
  • 404

WAP经验总结

WAP经验总结包括WAP1.2和WAP2.0,包括移动和联通,对各款手机对WML和XHTML支持的一个总结Nokia 3310 对do的提交不会显示确定,就是对软按键支持有问题;———————————...
  • eason_cou
  • eason_cou
  • 2007年05月11日 01:36
  • 9854

你好 阿里云——手把手教你搭建个人网站(上云良心品,细致到想哭)

时间过得真快,备案快要通过下来了,自己也马上要成为一个真正的站长了,今天就来说一下我如何使用”云平台方案调研/技术选型”、”云上建站/开发过程”、”架构解析/优化”、”上云前后对比”、”遇到的问题及解...
  • duruiqi_fx
  • duruiqi_fx
  • 2017年02月26日 13:51
  • 18603
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:最近一直在配置自己的服务器,折腾了一点心得,准备记录一下1
举报原因:
原因补充:

(最多只允许输入30个字)