在Ubuntu上配置ssh-serversegmentfault
sudo apt-get install openssh-server
而后确认ssh-server是否启动 bash
ps -e | grep ssh
若是存在sshd就说明ssh-server已经开启成功服务器
1670 ? 00:00:00 sshd 14543 ? 00:00:00 sshd 14635 ? 00:00:00 sshd
若是没有sshd,须要手动开启less
/etc/init.d/ssh start
其余配置能够参考这篇文章:http://www.oschina.net/question/234345_40918ssh
在Mac上登陆sshui
我使用的终端是iTerm2,系统的终端也是同样的。.net
若是没有配置过的Mac,在第一次登陆的时候会出现以下错误server
ssh: connect to host localhost port 22: Connection refused
拒绝访问的缘由是没有在『系统偏好设置』里面设置,参考这篇文章:http://www.tuicool.com/articles/YreMV3vblog
简单的配置就能够解决。get
在Mac上终端出现乱码的解决办法
在服务器的.bashrc文件中加入如下代码:
export LANG='UTC-8'
export LC_ALL='en_US.UTF-8'
而后 source 一下
source ~/.bashrc
以后在Mac上的Terminal Preference中的encoding改为UTF-8
就大功告成了!
具体能够参考http://segmentfault.com/q/1010000002426378
也有另外的设置办法例如http://blog.csdn.net/abcjennifer/article/details/46438717
iTerm2的设置以下http://blog.csdn.net/wirelessqa/article/details/12583925