history 기능과 쉘 프롬프트에 현재 경로 표시하기 위한 용도 등으로 bash가 필요해서 설정해보았습니다.

먼저 bootstrapcoreutils이 설치되어 있어야 합니다.
DS209+II의 경우 아래 팁을 참고하여 설치하면 됩니다.
https://isulnara.com/tt/201

1. bash 쉘 설치

ds> ipkg update
ds> ipkg install bash

2. /etc/passwd 수정  – 원하는 계정의 쉘을 변경

root:x:0:0:root:/root:/opt/bin/bash

3. 설정 파일 링크

ds> ln -s /opt/etc/profile /root/.bash_profile
ds> ln -s /opt/etc/profile /root/.bashrc

4. /opt/etc/profile 수정 – 필요에 따라 적당히 수정

5. 접속 확인
현재 연결된 ssh 또는 텔넷 접속을 종료하지 말고, 새로운 접속을 시도합니다(잘못 설정되어 있을 경우
복구를 위해서입니다). 반드시 현재 접속을 유지한 상태에서 새로운 접속으로 이상없는지 확인합니다.
정상적으로 접속되면 완료된 것입니다.

이제 해당 계정으로 로그인하면 bash 쉘이 사용됩니다.

[root@ds:~]# ll
total 28
drwxr-xr-x  3 root root 4096 Jun 27 15:03 .
drwxr-xr-x 20 root root 4096 Jun 27 13:48 ..
-rw——-  1 root root 1109 Jun 27 15:38 .bash_history
lrwxrwxrwx  1 root root   16 Jun 27 15:03 .bash_profile -> /opt/etc/profile
lrwxrwxrwx  1 root root   16 Jun 27 15:03 .bashrc -> /opt/etc/profile
drwxr-xr-x  2 root root 4096 Jun 24 19:44 .ncftp
-rw-r–r–  1 root root  505 Jun 24 19:50 .profile
-rw——-  1 root root   67 Jun 23 20:21 nohup.out
-rwxr-xr-x  1 root root  105 Jun 23 09:53 wol.sh
[root@ds:~]# cd /usr/local/
[root@ds:/usr/local]#

발췌: http://oinkzwurgl.org/diskstation_hacks